Focused on the census data from tidycensus. API key required via census.gov.

library(tidyverse)
── Attaching packages ────────────────────── tidyverse 1.2.1 ──
✔ ggplot2 3.1.0     ✔ purrr   0.2.5
✔ tibble  1.4.2     ✔ dplyr   0.7.7
✔ tidyr   0.8.2     ✔ stringr 1.3.1
✔ readr   1.1.1     ✔ forcats 0.3.0
── Conflicts ───────────────────────── tidyverse_conflicts() ──
✖ dplyr::filter() masks stats::filter()
✖ dplyr::lag()    masks stats::lag()
library(tidycensus)
library(tigris)
To enable 
caching of data, set `options(tigris_use_cache = TRUE)` in your R script or .Rprofile.

Attaching package: ‘tigris’

The following object is masked from ‘package:graphics’:

    plot

Census data in R with tidycensus

get_decennial requires the geography (level of aggregation) and variables parameters.

get_acs - American Community Survey data - based on samples, or estimates of the population. Dataframes returned from this function will have estimates and moe (margin of error for 90% CI).

# Obtain and view state populations from the 2010 US Census
state_pop <- get_decennial(geography = "state", variables = "P001001")
Getting data from the 2010 decennial Census
state_pop
# Obtain and view state median household income from the 2012-2016 American Community Survey
state_income <- get_acs(geography = "state", variables = "B19013_001")
Getting data from the 2012-2016 5-year ACS
state_income

Geography regions - legal entities (e.g. country) - statistical etities (e.g. tract)

tidycensus docs include geography available tidycensus "returns data in tidy foramt, but can return data in wide format with the output = "wide" parameter.

# Get an ACS dataset for Census tracts in Texas by setting the state
# this is the median household income
tx_income <- get_acs(geography = "tract",
                     variables = c(hhincome = "B19013_001"),
                     state = "TX")
Getting data from the 2012-2016 5-year ACS
Using FIPS code '48' for state 'TX'
# Inspect the dataset
head(tx_income)

# Get an ACS dataset for Census tracts in Travis County, TX
travis_income <- get_acs(geography = "tract",
                         variables = "B19013_001", 
                         state = "WA",
                         county = "King")
Getting data from the 2012-2016 5-year ACS
Using FIPS code '53' for state 'WA'
Using FIPS code '033' for 'King County'
# Inspect the dataset
head(travis_income)
# Return county data in wide format
or_wide <- get_acs(geography = "county", 
                     state = "OR",
                     variables = c(hhincome = "B19013_001", 
                            medage = "B01002_001"), 
                     output = "wide")
Getting data from the 2012-2016 5-year ACS
Using FIPS code '41' for state 'OR'
# Compare output to the tidy format from previous exercises
head(or_wide)

# Create a scatterplot
plot(or_wide$hhincomeE, or_wide$medageE)

To find census variables, look at online resources like Census Reporter - https://censusreporter.org/A

load_variables helps to find variables. takes year, dataset (acs5) and cache boolean, this can then be explored. Returns name, label, and concept fields.

ACS Variable structure B19001_002e B is a base (most data), (C collapsed, DP data profile, or S subject) 19001 is the table ID 002 the variable code within the table E is the estimate (optional in tidycensus, returns both the Estimate and Margin of error)

# Load variables from the 2012-2016 ACS
v16 <- load_variables(year = 2016,
           dataset = "acs5",
           cache = TRUE)
# Get variables from the ACS Data Profile
v16p <- load_variables(year = 2016,
                       dataset = "acs5/profile",
                       cache = TRUE)
# Set year and dataset to get variables from the 2000 Census SF3
v00 <- load_variables(year = 2000,
                      dataset = "sf3",
                      cache = TRUE)
# Filter for table B19001
filter(v16, str_detect(name, "B19001"))

# Use public transportation to search for related variables
filter(v16p, str_detect(label, fixed("public transportation", 
                                ignore_case = TRUE)))
get_acs(geography = "county", state = "WA", year = 2016, 
        variables = "DP03_0021P", survey = "acs1") %>% 
  mutate(NAME = gsub(" County, Washington", "", NAME)) %>% 
  ggplot(aes(estimate, reorder(NAME, estimate))) + 
  geom_point(size = 3, color = "navy") + 
  geom_errorbarh(aes(xmax = estimate + moe, xmin = estimate - moe)) + 
  scale_x_continuous(labels = scales::percent_format(scale = 1, accuracy = 1)) +
  hrbrthemes::theme_ipsum() + 
  labs(title = "Percent of workers commuting via public transit", 
       caption = "2016 ACS",
       x = "Percent",
       y = "County")
Getting data from the 2016 1-year ACS
The one-year ACS provides data for geographies with populations of 65,000 and greater.
Using the ACS Data Profile
Using FIPS code '53' for state 'WA'

Tables and summary variables in tidycensus

get_acs and get_decennial have an optional table param that allows all the variables to be fetched at once without specifying a variable param.


# Download table "B19001"
wa_income <- get_acs(geography = "county", 
                 state = "WA", 
                 table = "B19001")
Getting data from the 2012-2016 5-year ACS
Using FIPS code '53' for state 'WA'
# Check out the first few rows of wa_income
wa_income
# Assign Census variables vector to race_vars  
race_vars <- c(White = "B03002_003", Black = "B03002_004", Native = "B03002_005", 
               Asian = "B03002_006", HIPI = "B03002_007", Hispanic = "B03002_012")

# Request a summary variable from the ACS
ca_race <- get_acs(geography = "county", 
                   state = "WA",
                   variables = race_vars, 
                   summary_var = "B03002_001")
Getting data from the 2012-2016 5-year ACS
Using FIPS code '53' for state 'WA'
# Calculate a new percentage column and check the result
ca_race_pct <- ca_race %>%
  mutate(pct = 100 * (estimate / summary_est))

ca_race_pct
# Group the dataset and filter the estimate
ca_largest <- ca_race %>%
  group_by(GEOID) %>%
  filter(estimate == max(estimate)) 

head(ca_largest)

# Group the dataset and get a breakdown of the results
ca_largest %>% 
  group_by(variable) %>% 
  tally()
# Use a tidy workflow to wrangle ACS data
wa_grouped <- wa_income %>%
  filter(variable != "B19001_001") %>%
  mutate(incgroup = case_when(
    variable < "B19001_008" ~ "below35k", 
    variable < "B19001_013" ~ "35kto75k", 
    TRUE ~ "above75k"
  )) %>%
  group_by(NAME, incgroup) %>%
  summarize(group_est = sum(estimate))

wa_grouped
# Map through ACS1 estimates to see how they change through the years
mi_cities <- map_df(2012:2016, function(x) {
  get_acs(geography = "place", 
          variables = c(totalpop = "B01003_001"), 
          state = "MI", 
          survey = "acs1", 
          year = x) %>%
    mutate(year = x)
})
Getting data from the 2012 1-year ACS
The one-year ACS provides data for geographies with populations of 65,000 and greater.
Using FIPS code '26' for state 'MI'
Getting data from the 2013 1-year ACS
The one-year ACS provides data for geographies with populations of 65,000 and greater.
Using FIPS code '26' for state 'MI'
Getting data from the 2014 1-year ACS
The one-year ACS provides data for geographies with populations of 65,000 and greater.
Using FIPS code '26' for state 'MI'
Getting data from the 2015 1-year ACS
The one-year ACS provides data for geographies with populations of 65,000 and greater.
Using FIPS code '26' for state 'MI'
Getting data from the 2016 1-year ACS
The one-year ACS provides data for geographies with populations of 65,000 and greater.
Using FIPS code '26' for state 'MI'
mi_cities %>% arrange(NAME, year)
# Get data on elderly poverty by Census tract in Vermont
vt_eldpov <- get_acs(geography = "tract", 
                     variables = c(eldpovm = "B17001_016", 
                                   eldpovf = "B17001_030"), 
                     state = "VT")
Getting data from the 2012-2016 5-year ACS
Using FIPS code '50' for state 'VT'
Error in curl::curl_fetch_memory(url, handle = handle) : 
  Operation was aborted by an application callback
# Group the dataset and calculate a derived margin of error
vt_eldpov2 <- vt_eldpov %>%
  group_by(GEOID) %>%
  summarize(
    estmf = sum(estimate), 
    moemf = moe_sum(moe= moe, estimate = estimate)
  )

# Filter rows where newly-derived margin of error exceeds newly-derived estimate
moe_check2 <- filter(vt_eldpov2, moemf > estmf)

# Check proportion of rows where margin of error exceeds estimate
nrow(moe_check2) / nrow(vt_eldpov2)
[1] 0.5815217
# Request median household income data
maine_inc <- get_acs(geography = "county", 
                     variables = c(hhincome = "B19013_001"), 
                     state = "ME") 
Getting data from the 2012-2016 5-year ACS
Using FIPS code '23' for state 'ME'
# Generate horizontal error bars with dots
ggplot(maine_inc, aes(x = estimate, y = NAME)) + 
  geom_errorbarh(aes(xmin = estimate - moe, xmax = estimate + moe)) + 
  geom_point()

# Remove unnecessary content from the county's name
maine_inc2 <- maine_inc %>%
  mutate(NAME = str_replace(NAME, " County, Maine", ""))

# Build a margin of error plot incorporating your modifications
ggplot(maine_inc2, aes(x = estimate, y = reorder(NAME, estimate))) + 
  geom_errorbarh(aes(xmin = estimate - moe, xmax = estimate + moe)) + 
  geom_point(size = 3, color = "darkgreen") + 
  theme_grey(base_size = 14) + 
  labs(title = "Median household income", 
       subtitle = "Counties in Maine", 
       x = "ACS estimate (bars represent margins of error)", 
       y = "") + 
  scale_x_continuous(labels = scales::dollar)

Understanding Census geography and tigris basics

TIGER - Topologically integrated geologically encodind databse

tigris downloads line and shapes from Census Beuro and pulls them into R as Spatial objects.

Include geographic and tract regions. Also includes features such as roads and water features.

library(tigris)
To enable 
caching of data, set `options(tigris_use_cache = TRUE)` in your R script or .Rprofile.

Attaching package: ‘tigris’

The following object is masked from ‘package:graphics’:

    plot
# Get a counties dataset for Colorado and plot it
co_counties <- counties(state = "CO")

  |                                                  
  |                                            |   0%
  |                                                  
  |                                            |   1%
  |                                                  
  |=                                           |   1%
  |                                                  
  |=                                           |   2%
  |                                                  
  |=                                           |   3%
  |                                                  
  |==                                          |   3%
  |                                                  
  |==                                          |   4%
  |                                                  
  |==                                          |   5%
  |                                                  
  |==                                          |   6%
  |                                                  
  |===                                         |   6%
  |                                                  
  |===                                         |   7%
  |                                                  
  |===                                         |   8%
  |                                                  
  |====                                        |   8%
  |                                                  
  |====                                        |   9%
  |                                                  
  |====                                        |  10%
  |                                                  
  |=====                                       |  10%
  |                                                  
  |=====                                       |  11%
  |                                                  
  |=====                                       |  12%
  |                                                  
  |======                                      |  13%
  |                                                  
  |======                                      |  14%
  |                                                  
  |======                                      |  15%
  |                                                  
  |=======                                     |  15%
  |                                                  
  |=======                                     |  16%
  |                                                  
  |=======                                     |  17%
  |                                                  
  |========                                    |  17%
  |                                                  
  |========                                    |  18%
  |                                                  
  |========                                    |  19%
  |                                                  
  |=========                                   |  19%
  |                                                  
  |=========                                   |  20%
  |                                                  
  |=========                                   |  21%
  |                                                  
  |=========                                   |  22%
  |                                                  
  |==========                                  |  22%
  |                                                  
  |==========                                  |  23%
  |                                                  
  |==========                                  |  24%
  |                                                  
  |===========                                 |  24%
  |                                                  
  |===========                                 |  25%
  |                                                  
  |===========                                 |  26%
  |                                                  
  |============                                |  26%
  |                                                  
  |============                                |  27%
  |                                                  
  |============                                |  28%
  |                                                  
  |=============                               |  28%
  |                                                  
  |=============                               |  29%
  |                                                  
  |=============                               |  30%
  |                                                  
  |=============                               |  31%
  |                                                  
  |==============                              |  31%
  |                                                  
  |==============                              |  32%
  |                                                  
  |==============                              |  33%
  |                                                  
  |===============                             |  33%
  |                                                  
  |===============                             |  34%
  |                                                  
  |===============                             |  35%
  |                                                  
  |================                            |  35%
  |                                                  
  |================                            |  36%
  |                                                  
  |================                            |  37%
  |                                                  
  |=================                           |  38%
  |                                                  
  |=================                           |  39%
  |                                                  
  |=================                           |  40%
  |                                                  
  |==================                          |  40%
  |                                                  
  |==================                          |  41%
  |                                                  
  |==================                          |  42%
  |                                                  
  |===================                         |  42%
  |                                                  
  |===================                         |  43%
  |                                                  
  |===================                         |  44%
  |                                                  
  |====================                        |  44%
  |                                                  
  |====================                        |  45%
  |                                                  
  |====================                        |  46%
  |                                                  
  |====================                        |  47%
  |                                                  
  |=====================                       |  47%
  |                                                  
  |=====================                       |  48%
  |                                                  
  |=====================                       |  49%
  |                                                  
  |======================                      |  49%
  |                                                  
  |======================                      |  50%
  |                                                  
  |======================                      |  51%
  |                                                  
  |=======================                     |  51%
  |                                                  
  |=======================                     |  52%
  |                                                  
  |=======================                     |  53%
  |                                                  
  |========================                    |  53%
  |                                                  
  |========================                    |  54%
  |                                                  
  |========================                    |  55%
  |                                                  
  |========================                    |  56%
  |                                                  
  |=========================                   |  56%
  |                                                  
  |=========================                   |  57%
  |                                                  
  |=========================                   |  58%
  |                                                  
  |==========================                  |  58%
  |                                                  
  |==========================                  |  59%
  |                                                  
  |==========================                  |  60%
  |                                                  
  |===========================                 |  60%
  |                                                  
  |===========================                 |  61%
  |                                                  
  |===========================                 |  62%
  |                                                  
  |============================                |  63%
  |                                                  
  |============================                |  64%
  |                                                  
  |============================                |  65%
  |                                                  
  |=============================               |  65%
  |                                                  
  |=============================               |  66%
  |                                                  
  |=============================               |  67%
  |                                                  
  |==============================              |  67%
  |                                                  
  |==============================              |  68%
  |                                                  
  |==============================              |  69%
  |                                                  
  |===============================             |  69%
  |                                                  
  |===============================             |  70%
  |                                                  
  |===============================             |  71%
  |                                                  
  |===============================             |  72%
  |                                                  
  |================================            |  72%
  |                                                  
  |================================            |  73%
  |                                                  
  |================================            |  74%
  |                                                  
  |=================================           |  74%
  |                                                  
  |=================================           |  75%
  |                                                  
  |=================================           |  76%
  |                                                  
  |==================================          |  76%
  |                                                  
  |==================================          |  77%
  |                                                  
  |==================================          |  78%
  |                                                  
  |===================================         |  78%
  |                                                  
  |===================================         |  79%
  |                                                  
  |===================================         |  80%
  |                                                  
  |===================================         |  81%
  |                                                  
  |====================================        |  81%
  |                                                  
  |====================================        |  82%
  |                                                  
  |====================================        |  83%
  |                                                  
  |=====================================       |  83%
  |                                                  
  |=====================================       |  84%
  |                                                  
  |=====================================       |  85%
  |                                                  
  |======================================      |  85%
  |                                                  
  |======================================      |  86%
  |                                                  
  |======================================      |  87%
  |                                                  
  |=======================================     |  88%
  |                                                  
  |=======================================     |  89%
  |                                                  
  |=======================================     |  90%
  |                                                  
  |========================================    |  90%
  |                                                  
  |========================================    |  91%
  |                                                  
  |========================================    |  92%
  |                                                  
  |=========================================   |  92%
  |                                                  
  |=========================================   |  93%
  |                                                  
  |=========================================   |  94%
  |                                                  
  |==========================================  |  94%
  |                                                  
  |==========================================  |  95%
  |                                                  
  |==========================================  |  96%
  |                                                  
  |==========================================  |  97%
  |                                                  
  |=========================================== |  97%
  |                                                  
  |=========================================== |  98%
  |                                                  
  |=========================================== |  99%
  |                                                  
  |============================================|  99%
  |                                                  
  |============================================| 100%
Using FIPS code '08' for state 'CO'
head(co_counties)
An object of class "SpatialPolygonsDataFrame"
Slot "data":

Slot "polygons":
[[1]]
An object of class "Polygons"
Slot "Polygons":
[[1]]
An object of class "Polygon"
Slot "labpt":
[1] -106.28156   38.08055

Slot "area":
[1] 0.8431487

Slot "hole":
[1] FALSE

Slot "ringDir":
[1] 1

Slot "coords":
             [,1]     [,2]
   [1,] -106.8714 37.94189
   [2,] -106.8720 37.94205
   [3,] -106.8738 37.94253
   [4,] -106.8744 37.94268
   [5,] -106.8746 37.94331
   [6,] -106.8753 37.94519
   [7,] -106.8756 37.94582
   [8,] -106.8771 37.94858
   [9,] -106.8787 37.94916
  [10,] -106.8799 37.94986
  [11,] -106.8791 37.95640
  [12,] -106.8789 37.95700
  [13,] -106.8783 37.95850
  [14,] -106.8793 37.95994
  [15,] -106.8792 37.96111
  [16,] -106.8804 37.96121
  [17,] -106.8814 37.96224
  [18,] -106.8828 37.96153
  [19,] -106.8896 37.96187
  [20,] -106.8898 37.96221
  [21,] -106.8929 37.96535
  [22,] -106.8946 37.96710
  [23,] -106.8978 37.96789
  [24,] -106.8995 37.96679
  [25,] -106.9022 37.96564
  [26,] -106.9052 37.96390
  [27,] -106.9087 37.96405
  [28,] -106.9102 37.96527
  [29,] -106.9104 37.96542
  [30,] -106.9116 37.96648
  [31,] -106.9136 37.96629
  [32,] -106.9167 37.96644
  [33,] -106.9203 37.96743
  [34,] -106.9207 37.96643
  [35,] -106.9224 37.96560
  [36,] -106.9242 37.96487
  [37,] -106.9273 37.96420
  [38,] -106.9301 37.96330
  [39,] -106.9338 37.96087
  [40,] -106.9353 37.96036
  [41,] -106.9354 37.95879
  [42,] -106.9374 37.95665
  [43,] -106.9399 37.95518
  [44,] -106.9415 37.95426
  [45,] -106.9445 37.95372
  [46,] -106.9463 37.95400
  [47,] -106.9482 37.95556
  [48,] -106.9491 37.95669
  [49,] -106.9506 37.95673
  [50,] -106.9524 37.95745
  [51,] -106.9525 37.95967
  [52,] -106.9524 37.96185
  [53,] -106.9530 37.96281
  [54,] -106.9554 37.96502
  [55,] -106.9614 37.96795
  [56,] -106.9622 37.96747
  [57,] -106.9625 37.96785
  [58,] -106.9619 37.96894
  [59,] -106.9622 37.97032
  [60,] -106.9625 37.97232
  [61,] -106.9640 37.97252
  [62,] -106.9665 37.97393
  [63,] -106.9680 37.97504
  [64,] -106.9683 37.97478
  [65,] -106.9690 37.97392
  [66,] -106.9699 37.97313
  [67,] -106.9726 37.97199
  [68,] -106.9757 37.97031
  [69,] -106.9779 37.96909
  [70,] -106.9858 37.96904
  [71,] -106.9869 37.96944
  [72,] -106.9874 37.96918
  [73,] -106.9874 37.96834
  [74,] -106.9875 37.96795
  [75,] -106.9876 37.96639
  [76,] -106.9876 37.96374
  [77,] -106.9883 37.96207
  [78,] -106.9898 37.96103
  [79,] -106.9925 37.96072
  [80,] -106.9944 37.96077
  [81,] -106.9960 37.96017
  [82,] -106.9969 37.96039
  [83,] -106.9977 37.95732
  [84,] -106.9993 37.95702
  [85,] -107.0006 37.95604
  [86,] -107.0006 37.95803
  [87,] -107.0008 37.96400
  [88,] -107.0008 37.96561
  [89,] -107.0008 37.96599
  [90,] -107.0008 37.96618
  [91,] -107.0010 37.97662
  [92,] -107.0012 37.98561
  [93,] -107.0015 38.00000
  [94,] -107.0015 38.00406
  [95,] -107.0015 38.00655
  [96,] -107.0016 38.01411
  [97,] -107.0016 38.01963
  [98,] -107.0016 38.02342
  [99,] -107.0016 38.02838
 [100,] -107.0016 38.03361
 [101,] -107.0017 38.03683
 [102,] -107.0017 38.04290
 [103,] -107.0017 38.04449
 [104,] -107.0017 38.04968
 [105,] -107.0017 38.05201
 [106,] -107.0017 38.05504
 [107,] -107.0018 38.06412
 [108,] -107.0018 38.06703
 [109,] -107.0018 38.07578
 [110,] -107.0018 38.07869
 [111,] -107.0018 38.08153
 [112,] -107.0019 38.08493
 [113,] -107.0019 38.09006
 [114,] -107.0019 38.09276
 [115,] -107.0019 38.09291
 [116,] -107.0019 38.09371
 [117,] -107.0018 38.09800
 [118,] -107.0018 38.09932
 [119,] -107.0017 38.10280
 [120,] -107.0015 38.11485
 [121,] -107.0014 38.11858
 [122,] -107.0013 38.12386
 [123,] -107.0013 38.12499
 [124,] -107.0013 38.12750
 [125,] -107.0012 38.13501
 [126,] -107.0012 38.13751
 [127,] -107.0012 38.13864
 [128,] -107.0012 38.14204
 [129,] -107.0012 38.14318
 [130,] -107.0012 38.14340
 [131,] -107.0011 38.14395
 [132,] -107.0011 38.14629
 [133,] -107.0011 38.14707
 [134,] -107.0011 38.14825
 [135,] -107.0011 38.15180
 [136,] -107.0011 38.15255
 [137,] -107.0011 38.15299
 [138,] -107.0011 38.15313
 [139,] -107.0011 38.15332
 [140,] -107.0011 38.15395
 [141,] -107.0011 38.15432
 [142,] -107.0011 38.15466
 [143,] -107.0011 38.15998
 [144,] -107.0011 38.16488
 [145,] -107.0011 38.17017
 [146,] -107.0011 38.18250
 [147,] -107.0011 38.19122
 [148,] -107.0011 38.19555
 [149,] -107.0011 38.19993
 [150,] -107.0011 38.20285
 [151,] -107.0011 38.20578
 [152,] -107.0011 38.21141
 [153,] -107.0010 38.22832
 [154,] -107.0010 38.23396
 [155,] -107.0009 38.24076
 [156,] -107.0008 38.24757
 [157,] -107.0008 38.24878
 [158,] -107.0008 38.24999
 [159,] -107.0007 38.27396
 [160,] -107.0007 38.27977
 [161,] -107.0007 38.28715
 [162,] -107.0007 38.29453
 [163,] -107.0006 38.31327
 [164,] -107.0006 38.32377
 [165,] -107.0006 38.33201
 [166,] -107.0006 38.33436
 [167,] -107.0006 38.34140
 [168,] -107.0006 38.34375
 [169,] -107.0006 38.34379
 [170,] -107.0006 38.34391
 [171,] -107.0006 38.34395
 [172,] -107.0006 38.34563
 [173,] -107.0006 38.34663
 [174,] -107.0006 38.34687
 [175,] -107.0006 38.36181
 [176,] -107.0006 38.36315
 [177,] -107.0006 38.36732
 [178,] -107.0006 38.37499
 [179,] -107.0006 38.37983
 [180,] -107.0006 38.38400
 [181,] -107.0006 38.38403
 [182,] -107.0006 38.38411
 [183,] -107.0006 38.38437
 [184,] -107.0006 38.41189
 [185,] -107.0006 38.41493
 [186,] -107.0006 38.41495
 [187,] -107.0006 38.41500
 [188,] -107.0006 38.41502
 [189,] -107.0006 38.42518
 [190,] -107.0006 38.42532
 [191,] -107.0006 38.42562
 [192,] -106.9959 38.42555
 [193,] -106.9911 38.42548
 [194,] -106.9826 38.42536
 [195,] -106.9700 38.42533
 [196,] -106.9589 38.42531
 [197,] -106.9478 38.42529
 [198,] -106.9323 38.42527
 [199,] -106.9169 38.42524
 [200,] -106.9100 38.42523
 [201,] -106.9031 38.42522
 [202,] -106.9030 38.42522
 [203,] -106.9029 38.42522
 [204,] -106.9018 38.42522
 [205,] -106.9007 38.42522
 [206,] -106.9006 38.42522
 [207,] -106.9005 38.42522
 [208,] -106.8976 38.42521
 [209,] -106.8927 38.42522
 [210,] -106.8907 38.42521
 [211,] -106.8756 38.42517
 [212,] -106.8715 38.42526
 [213,] -106.8711 38.42526
 [214,] -106.8633 38.42528
 [215,] -106.8517 38.42530
 [216,] -106.8462 38.42526
 [217,] -106.8453 38.42525
 [218,] -106.8430 38.42523
 [219,] -106.8406 38.42521
 [220,] -106.8308 38.42514
 [221,] -106.8109 38.42516
 [222,] -106.8038 38.42513
 [223,] -106.7957 38.42512
 [224,] -106.7943 38.42512
 [225,] -106.7928 38.42512
 [226,] -106.7889 38.42511
 [227,] -106.7850 38.42511
 [228,] -106.7837 38.42510
 [229,] -106.7823 38.42510
 [230,] -106.7783 38.42510
 [231,] -106.7764 38.42509
 [232,] -106.7726 38.42508
 [233,] -106.7688 38.42508
 [234,] -106.7656 38.42507
 [235,] -106.7625 38.42507
 [236,] -106.7606 38.42506
 [237,] -106.7506 38.42500
 [238,] -106.7410 38.42495
 [239,] -106.7371 38.42493
 [240,] -106.7333 38.42491
 [241,] -106.7328 38.42491
 [242,] -106.7323 38.42491
 [243,] -106.7320 38.42491
 [244,] -106.7318 38.42491
 [245,] -106.7312 38.42491
 [246,] -106.7306 38.42490
 [247,] -106.7239 38.42487
 [248,] -106.6933 38.42469
 [249,] -106.6932 38.42469
 [250,] -106.6930 38.42469
 [251,] -106.6929 38.42469
 [252,] -106.6928 38.42469
 [253,] -106.6890 38.42467
 [254,] -106.6851 38.42465
 [255,] -106.6765 38.42460
 [256,] -106.6679 38.42455
 [257,] -106.6676 38.42454
 [258,] -106.6674 38.42454
 [259,] -106.6657 38.42453
 [260,] -106.6640 38.42452
 [261,] -106.6626 38.42452
 [262,] -106.6611 38.42451
 [263,] -106.6528 38.42446
 [264,] -106.6256 38.42435
 [265,] -106.6240 38.42439
 [266,] -106.6195 38.42447
 [267,] -106.6194 38.42447
 [268,] -106.6016 38.42446
 [269,] -106.5994 38.42446
 [270,] -106.5978 38.42446
 [271,] -106.5898 38.42446
 [272,] -106.5898 38.42446
 [273,] -106.5780 38.42445
 [274,] -106.5691 38.42445
 [275,] -106.5629 38.42445
 [276,] -106.5475 38.42444
 [277,] -106.5414 38.42444
 [278,] -106.5375 38.42443
 [279,] -106.5250 38.42443
 [280,] -106.5185 38.42442
 [281,] -106.5177 38.42442
 [282,] -106.5157 38.42442
 [283,] -106.5124 38.42442
 [284,] -106.5119 38.42442
 [285,] -106.5051 38.42441
 [286,] -106.5006 38.42440
 [287,] -106.4944 38.42434
 [288,] -106.4889 38.42428
 [289,] -106.4821 38.42422
 [290,] -106.4819 38.42421
 [291,] -106.4773 38.42420
 [292,] -106.4728 38.42418
 [293,] -106.4697 38.42417
 [294,] -106.4635 38.42416
 [295,] -106.4589 38.42414
 [296,] -106.4513 38.42412
 [297,] -106.4498 38.42412
 [298,] -106.4391 38.42409
 [299,] -106.4325 38.42403
 [300,] -106.4227 38.42395
 [301,] -106.4189 38.42392
 [302,] -106.4165 38.42390
 [303,] -106.4137 38.42387
 [304,] -106.4136 38.42388
 [305,] -106.4134 38.42389
 [306,] -106.4120 38.42388
 [307,] -106.4092 38.42385
 [308,] -106.4086 38.42385
 [309,] -106.4067 38.42383
 [310,] -106.4062 38.42383
 [311,] -106.3950 38.42372
 [312,] -106.3933 38.42371
 [313,] -106.3922 38.42370
 [314,] -106.3898 38.42370
 [315,] -106.3889 38.42370
 [316,] -106.3878 38.42370
 [317,] -106.3876 38.42370
 [318,] -106.3870 38.42370
 [319,] -106.3868 38.42370
 [320,] -106.3866 38.42368
 [321,] -106.3756 38.42388
 [322,] -106.3748 38.42387
 [323,] -106.3672 38.42380
 [324,] -106.3568 38.42370
 [325,] -106.3359 38.42350
 [326,] -106.3200 38.42335
 [327,] -106.3193 38.42334
 [328,] -106.3035 38.42325
 [329,] -106.2954 38.42320
 [330,] -106.2856 38.42314
 [331,] -106.2812 38.42311
 [332,] -106.2764 38.42308
 [333,] -106.2715 38.42305
 [334,] -106.2678 38.42302
 [335,] -106.2659 38.42301
 [336,] -106.2618 38.42297
 [337,] -106.2597 38.42295
 [338,] -106.2506 38.42291
 [339,] -106.2469 38.42277
 [340,] -106.2246 38.42269
 [341,] -106.2149 38.42263
 [342,] -106.1859 38.42245
 [343,] -106.1762 38.42239
 [344,] -106.1753 38.42239
 [345,] -106.1740 38.42239
 [346,] -106.1730 38.42239
 [347,] -106.1675 38.42235
 [348,] -106.1653 38.42234
 [349,] -106.1645 38.42233
 [350,] -106.1619 38.42232
 [351,] -106.1611 38.42231
 [352,] -106.1571 38.42228
 [353,] -106.1449 38.42220
 [354,] -106.1441 38.42220
 [355,] -106.1410 38.42219
 [356,] -106.1409 38.42219
 [357,] -106.1409 38.42214
 [358,] -106.1408 38.42211
 [359,] -106.1403 38.42219
 [360,] -106.1402 38.42219
 [361,] -106.1400 38.42219
 [362,] -106.1382 38.42216
 [363,] -106.1375 38.42215
 [364,] -106.1369 38.42215
 [365,] -106.1368 38.42221
 [366,] -106.1367 38.42221
 [367,] -106.1342 38.42220
 [368,] -106.1336 38.42219
 [369,] -106.1335 38.42214
 [370,] -106.1334 38.42213
 [371,] -106.1330 38.42212
 [372,] -106.1330 38.42212
 [373,] -106.1316 38.42211
 [374,] -106.1312 38.42211
 [375,] -106.1312 38.42211
 [376,] -106.1311 38.42211
 [377,] -106.1311 38.42211
 [378,] -106.1306 38.42211
 [379,] -106.1294 38.42211
 [380,] -106.1290 38.42210
 [381,] -106.1289 38.42211
 [382,] -106.1287 38.42211
 [383,] -106.1287 38.42211
 [384,] -106.1283 38.42212
 [385,] -106.1283 38.42212
 [386,] -106.1256 38.42209
 [387,] -106.1244 38.42210
 [388,] -106.1114 38.42215
 [389,] -106.1070 38.42217
 [390,] -106.1067 38.42217
 [391,] -106.1063 38.42217
 [392,] -106.1058 38.42218
 [393,] -106.1057 38.42218
 [394,] -106.1053 38.42218
 [395,] -106.1029 38.42219
 [396,] -106.1018 38.42220
 [397,] -106.1004 38.42221
 [398,] -106.1003 38.42221
 [399,] -106.1001 38.42221
 [400,] -106.0980 38.42222
 [401,] -106.0942 38.42224
 [402,] -106.0906 38.42226
 [403,] -106.0881 38.42228
 [404,] -106.0880 38.42232
 [405,] -106.0878 38.42242
 [406,] -106.0877 38.42246
 [407,] -106.0876 38.42253
 [408,] -106.0874 38.42267
 [409,] -106.0870 38.42306
 [410,] -106.0866 38.42348
 [411,] -106.0864 38.42381
 [412,] -106.0863 38.42402
 [413,] -106.0861 38.42411
 [414,] -106.0851 38.42379
 [415,] -106.0846 38.42348
 [416,] -106.0845 38.42338
 [417,] -106.0843 38.42300
 [418,] -106.0841 38.42288
 [419,] -106.0835 38.42288
 [420,] -106.0816 38.42319
 [421,] -106.0810 38.42338
 [422,] -106.0801 38.42354
 [423,] -106.0786 38.42355
 [424,] -106.0784 38.42361
 [425,] -106.0775 38.42361
 [426,] -106.0765 38.42365
 [427,] -106.0759 38.42379
 [428,] -106.0755 38.42397
 [429,] -106.0750 38.42440
 [430,] -106.0746 38.42498
 [431,] -106.0744 38.42564
 [432,] -106.0744 38.42612
 [433,] -106.0744 38.42617
 [434,] -106.0743 38.42650
 [435,] -106.0738 38.42680
 [436,] -106.0729 38.42711
 [437,] -106.0721 38.42739
 [438,] -106.0719 38.42760
 [439,] -106.0719 38.42805
 [440,] -106.0717 38.42860
 [441,] -106.0715 38.42882
 [442,] -106.0712 38.42916
 [443,] -106.0708 38.42935
 [444,] -106.0705 38.42948
 [445,] -106.0704 38.42956
 [446,] -106.0699 38.42978
 [447,] -106.0699 38.42979
 [448,] -106.0698 38.42987
 [449,] -106.0694 38.43015
 [450,] -106.0694 38.43018
 [451,] -106.0691 38.43070
 [452,] -106.0692 38.43124
 [453,] -106.0695 38.43140
 [454,] -106.0698 38.43163
 [455,] -106.0699 38.43165
 [456,] -106.0702 38.43197
 [457,] -106.0702 38.43200
 [458,] -106.0701 38.43234
 [459,] -106.0695 38.43270
 [460,] -106.0693 38.43277
 [461,] -106.0688 38.43294
 [462,] -106.0687 38.43298
 [463,] -106.0681 38.43310
 [464,] -106.0680 38.43314
 [465,] -106.0675 38.43319
 [466,] -106.0670 38.43334
 [467,] -106.0664 38.43380
 [468,] -106.0658 38.43472
 [469,] -106.0651 38.43587
 [470,] -106.0646 38.43643
 [471,] -106.0643 38.43655
 [472,] -106.0640 38.43665
 [473,] -106.0639 38.43704
 [474,] -106.0639 38.43706
 [475,] -106.0637 38.43767
 [476,] -106.0632 38.43839
 [477,] -106.0626 38.43920
 [478,] -106.0621 38.43938
 [479,] -106.0616 38.43990
 [480,] -106.0610 38.44058
 [481,] -106.0605 38.44107
 [482,] -106.0601 38.44182
 [483,] -106.0598 38.44239
 [484,] -106.0593 38.44276
 [485,] -106.0588 38.44321
 [486,] -106.0585 38.44374
 [487,] -106.0581 38.44425
 [488,] -106.0580 38.44469
 [489,] -106.0582 38.44568
 [490,] -106.0584 38.44664
 [491,] -106.0587 38.44740
 [492,] -106.0589 38.44810
 [493,] -106.0591 38.44836
 [494,] -106.0597 38.44857
 [495,] -106.0604 38.44882
 [496,] -106.0609 38.44920
 [497,] -106.0616 38.44984
 [498,] -106.0621 38.45021
 [499,] -106.0622 38.45033
 [500,] -106.0622 38.45057
 [ reached getOption("max.print") -- omitted 1954 rows ]



Slot "plotOrder":
[1] 1

Slot "labpt":
[1] -106.28156   38.08055

Slot "ID":
[1] "22"

Slot "area":
[1] 0.8431487


[[2]]
An object of class "Polygons"
Slot "Polygons":
[[1]]
An object of class "Polygon"
Slot "labpt":
[1] -102.3518   40.8759

Slot "area":
[1] 0.152011

Slot "hole":
[1] FALSE

Slot "ringDir":
[1] 1

Slot "coords":
            [,1]     [,2]
  [1,] -102.6521 40.88463
  [2,] -102.6521 40.88469
  [3,] -102.6521 40.88474
  [4,] -102.6521 40.88498
  [5,] -102.6522 40.88509
  [6,] -102.6521 40.88511
  [7,] -102.6521 40.88512
  [8,] -102.6521 40.88632
  [9,] -102.6521 40.88976
 [10,] -102.6521 40.89341
 [11,] -102.6521 40.89394
 [12,] -102.6522 40.89547
 [13,] -102.6522 40.89737
 [14,] -102.6522 40.89844
 [15,] -102.6522 40.89888
 [16,] -102.6522 40.89926
 [17,] -102.6522 40.90488
 [18,] -102.6523 40.90965
 [19,] -102.6523 40.91002
 [20,] -102.6523 40.91033
 [21,] -102.6524 40.91821
 [22,] -102.6524 40.91879
 [23,] -102.6524 40.91891
 [24,] -102.6526 40.92030
 [25,] -102.6526 40.92032
 [26,] -102.6526 40.92062
 [27,] -102.6526 40.92094
 [28,] -102.6526 40.92339
 [29,] -102.6527 40.92734
 [30,] -102.6527 40.93128
 [31,] -102.6528 40.93590
 [32,] -102.6528 40.94053
 [33,] -102.6528 40.94092
 [34,] -102.6530 40.95270
 [35,] -102.6530 40.95356
 [36,] -102.6530 40.95371
 [37,] -102.6531 40.96243
 [38,] -102.6534 40.98858
 [39,] -102.6535 40.99723
 [40,] -102.6535 40.99730
 [41,] -102.6535 40.99784
 [42,] -102.6535 40.99945
 [43,] -102.6535 40.99999
 [44,] -102.6535 41.00046
 [45,] -102.6535 41.00186
 [46,] -102.6535 41.00233
 [47,] -102.6497 41.00234
 [48,] -102.6367 41.00235
 [49,] -102.6255 41.00235
 [50,] -102.6210 41.00260
 [51,] -102.6205 41.00260
 [52,] -102.6069 41.00247
 [53,] -102.5983 41.00242
 [54,] -102.5821 41.00231
 [55,] -102.5814 41.00231
 [56,] -102.5787 41.00229
 [57,] -102.5757 41.00227
 [58,] -102.5755 41.00220
 [59,] -102.5666 41.00236
 [60,] -102.5660 41.00237
 [61,] -102.5644 41.00240
 [62,] -102.5643 41.00240
 [63,] -102.5635 41.00241
 [64,] -102.5623 41.00243
 [65,] -102.5588 41.00243
 [66,] -102.5575 41.00244
 [67,] -102.5571 41.00241
 [68,] -102.5569 41.00233
 [69,] -102.5568 41.00223
 [70,] -102.5567 41.00220
 [71,] -102.5437 41.00224
 [72,] -102.5426 41.00225
 [73,] -102.5279 41.00228
 [74,] -102.5177 41.00230
 [75,] -102.5172 41.00230
 [76,] -102.5104 41.00232
 [77,] -102.5029 41.00233
 [78,] -102.5005 41.00234
 [79,] -102.4890 41.00243
 [80,] -102.4888 41.00244
 [81,] -102.4882 41.00244
 [82,] -102.4881 41.00244
 [83,] -102.4870 41.00243
 [84,] -102.4855 41.00243
 [85,] -102.4820 41.00243
 [86,] -102.4793 41.00244
 [87,] -102.4789 41.00243
 [88,] -102.4779 41.00244
 [89,] -102.4772 41.00244
 [90,] -102.4768 41.00244
 [91,] -102.4765 41.00244
 [92,] -102.4735 41.00245
 [93,] -102.4722 41.00245
 [94,] -102.4718 41.00247
 [95,] -102.4716 41.00247
 [96,] -102.4710 41.00245
 [97,] -102.4709 41.00245
 [98,] -102.4701 41.00244
 [99,] -102.4694 41.00243
[100,] -102.4692 41.00242
[101,] -102.4684 41.00242
[102,] -102.4640 41.00240
[103,] -102.4603 41.00238
[104,] -102.4306 41.00245
[105,] -102.4305 41.00245
[106,] -102.4304 41.00245
[107,] -102.4300 41.00245
[108,] -102.4117 41.00245
[109,] -102.4088 41.00245
[110,] -102.4086 41.00245
[111,] -102.4036 41.00245
[112,] -102.4026 41.00244
[113,] -102.3963 41.00244
[114,] -102.3957 41.00244
[115,] -102.3949 41.00244
[116,] -102.3900 41.00244
[117,] -102.3898 41.00244
[118,] -102.3856 41.00245
[119,] -102.3838 41.00244
[120,] -102.3835 41.00245
[121,] -102.3834 41.00245
[122,] -102.3832 41.00245
[123,] -102.3802 41.00244
[124,] -102.3797 41.00244
[125,] -102.3791 41.00245
[126,] -102.3763 41.00242
[127,] -102.3753 41.00240
[128,] -102.3707 41.00241
[129,] -102.3691 41.00241
[130,] -102.3641 41.00243
[131,] -102.3633 41.00242
[132,] -102.3607 41.00243
[133,] -102.3553 41.00235
[134,] -102.3449 41.00219
[135,] -102.3327 41.00220
[136,] -102.3190 41.00221
[137,] -102.2931 41.00221
[138,] -102.2931 41.00221
[139,] -102.2928 41.00221
[140,] -102.2928 41.00221
[141,] -102.2926 41.00223
[142,] -102.2926 41.00221
[143,] -102.2925 41.00221
[144,] -102.2924 41.00221
[145,] -102.2914 41.00221
[146,] -102.2882 41.00232
[147,] -102.2875 41.00232
[148,] -102.2779 41.00227
[149,] -102.2752 41.00226
[150,] -102.2722 41.00225
[151,] -102.2721 41.00224
[152,] -102.2715 41.00227
[153,] -102.2680 41.00238
[154,] -102.2680 41.00238
[155,] -102.2680 41.00239
[156,] -102.2679 41.00242
[157,] -102.2675 41.00242
[158,] -102.2672 41.00242
[159,] -102.2659 41.00241
[160,] -102.2598 41.00240
[161,] -102.2598 41.00240
[162,] -102.2596 41.00240
[163,] -102.2581 41.00241
[164,] -102.2576 41.00241
[165,] -102.2564 41.00240
[166,] -102.2538 41.00238
[167,] -102.2487 41.00237
[168,] -102.2486 41.00237
[169,] -102.2479 41.00236
[170,] -102.2470 41.00235
[171,] -102.2407 41.00235
[172,] -102.2402 41.00235
[173,] -102.2399 41.00235
[174,] -102.2395 41.00235
[175,] -102.2371 41.00234
[176,] -102.2334 41.00235
[177,] -102.2330 41.00236
[178,] -102.2323 41.00233
[179,] -102.2316 41.00232
[180,] -102.2311 41.00231
[181,] -102.2290 41.00227
[182,] -102.2290 41.00227
[183,] -102.2245 41.00232
[184,] -102.2244 41.00232
[185,] -102.2122 41.00246
[186,] -102.2100 41.00245
[187,] -102.2094 41.00244
[188,] -102.2092 41.00244
[189,] -102.2091 41.00244
[190,] -102.2078 41.00244
[191,] -102.1974 41.00235
[192,] -102.1950 41.00234
[193,] -102.1916 41.00233
[194,] -102.1915 41.00233
[195,] -102.1914 41.00233
[196,] -102.1913 41.00233
[197,] -102.1912 41.00233
[198,] -102.1910 41.00232
[199,] -102.1904 41.00232
[200,] -102.1901 41.00232
[201,] -102.1899 41.00231
[202,] -102.1893 41.00231
[203,] -102.1891 41.00238
[204,] -102.1890 41.00242
[205,] -102.1887 41.00245
[206,] -102.1836 41.00244
[207,] -102.1834 41.00244
[208,] -102.1832 41.00243
[209,] -102.1831 41.00243
[210,] -102.1827 41.00243
[211,] -102.1794 41.00244
[212,] -102.1792 41.00244
[213,] -102.1786 41.00244
[214,] -102.1777 41.00244
[215,] -102.1773 41.00244
[216,] -102.1710 41.00244
[217,] -102.1705 41.00244
[218,] -102.1643 41.00244
[219,] -102.1641 41.00244
[220,] -102.1637 41.00244
[221,] -102.1546 41.00244
[222,] -102.1529 41.00245
[223,] -102.1476 41.00245
[224,] -102.1474 41.00245
[225,] -102.1391 41.00246
[226,] -102.1375 41.00246
[227,] -102.1358 41.00246
[228,] -102.1329 41.00246
[229,] -102.1286 41.00247
[230,] -102.1284 41.00247
[231,] -102.1279 41.00247
[232,] -102.1251 41.00249
[233,] -102.1249 41.00247
[234,] -102.1247 41.00246
[235,] -102.1220 41.00234
[236,] -102.1191 41.00235
[237,] -102.1081 41.00239
[238,] -102.1063 41.00239
[239,] -102.1018 41.00239
[240,] -102.0988 41.00238
[241,] -102.0942 41.00239
[242,] -102.0939 41.00239
[243,] -102.0892 41.00240
[244,] -102.0754 41.00241
[245,] -102.0706 41.00242
[246,] -102.0703 41.00242
[247,] -102.0687 41.00240
[248,] -102.0656 41.00238
[249,] -102.0653 41.00238
[250,] -102.0632 41.00237
[251,] -102.0596 41.00237
[252,] -102.0558 41.00236
[253,] -102.0557 41.00236
[254,] -102.0525 41.00236
[255,] -102.0521 41.00236
[256,] -102.0517 41.00236
[257,] -102.0517 41.00230
[258,] -102.0517 41.00228
[259,] -102.0517 41.00177
[260,] -102.0516 41.00092
[261,] -102.0516 41.00090
[262,] -102.0516 41.00072
[263,] -102.0516 40.99999
[264,] -102.0516 40.99994
[265,] -102.0516 40.99913
[266,] -102.0516 40.99804
[267,] -102.0516 40.99667
[268,] -102.0516 40.99587
[269,] -102.0516 40.99568
[270,] -102.0516 40.99428
[271,] -102.0516 40.99201
[272,] -102.0516 40.99192
[273,] -102.0516 40.99041
[274,] -102.0516 40.98919
[275,] -102.0516 40.98887
[276,] -102.0516 40.98878
[277,] -102.0516 40.98863
[278,] -102.0516 40.98838
[279,] -102.0516 40.98814
[280,] -102.0516 40.98679
[281,] -102.0516 40.98522
[282,] -102.0516 40.98388
[283,] -102.0516 40.98345
[284,] -102.0516 40.98218
[285,] -102.0516 40.97899
[286,] -102.0515 40.97665
[287,] -102.0516 40.97475
[288,] -102.0516 40.97427
[289,] -102.0516 40.97421
[290,] -102.0516 40.97103
[291,] -102.0516 40.96934
[292,] -102.0516 40.96930
[293,] -102.0516 40.96914
[294,] -102.0516 40.96811
[295,] -102.0516 40.96695
[296,] -102.0516 40.96623
[297,] -102.0515 40.96465
[298,] -102.0516 40.96333
[299,] -102.0515 40.96046
[300,] -102.0516 40.95980
[301,] -102.0516 40.95963
[302,] -102.0516 40.95612
[303,] -102.0516 40.95468
[304,] -102.0516 40.95467
[305,] -102.0516 40.95299
[306,] -102.0516 40.95229
[307,] -102.0516 40.95103
[308,] -102.0516 40.95052
[309,] -102.0516 40.94999
[310,] -102.0516 40.94909
[311,] -102.0516 40.94901
[312,] -102.0516 40.94881
[313,] -102.0516 40.94853
[314,] -102.0516 40.94811
[315,] -102.0516 40.94778
[316,] -102.0516 40.94707
[317,] -102.0516 40.94647
[318,] -102.0516 40.94589
[319,] -102.0516 40.94509
[320,] -102.0516 40.94508
[321,] -102.0516 40.94439
[322,] -102.0516 40.94330
[323,] -102.0516 40.94310
[324,] -102.0516 40.94205
[325,] -102.0516 40.94141
[326,] -102.0516 40.94124
[327,] -102.0516 40.94064
[328,] -102.0516 40.94011
[329,] -102.0515 40.93788
[330,] -102.0515 40.93338
[331,] -102.0515 40.93326
[332,] -102.0515 40.93272
[333,] -102.0516 40.93106
[334,] -102.0516 40.93065
[335,] -102.0516 40.93064
[336,] -102.0516 40.92946
[337,] -102.0516 40.92892
[338,] -102.0515 40.92728
[339,] -102.0515 40.92555
[340,] -102.0515 40.92551
[341,] -102.0516 40.92445
[342,] -102.0515 40.92380
[343,] -102.0515 40.92345
[344,] -102.0515 40.92299
[345,] -102.0515 40.92236
[346,] -102.0515 40.92046
[347,] -102.0515 40.92036
[348,] -102.0515 40.92007
[349,] -102.0516 40.91810
[350,] -102.0516 40.91702
[351,] -102.0516 40.91621
[352,] -102.0516 40.91602
[353,] -102.0515 40.91360
[354,] -102.0515 40.90984
[355,] -102.0515 40.90629
[356,] -102.0515 40.90370
[357,] -102.0515 40.90366
[358,] -102.0515 40.90163
[359,] -102.0515 40.90151
[360,] -102.0515 40.90093
[361,] -102.0515 40.90027
[362,] -102.0515 40.90024
[363,] -102.0515 40.89895
[364,] -102.0515 40.89658
[365,] -102.0515 40.89650
[366,] -102.0515 40.89648
[367,] -102.0515 40.89526
[368,] -102.0515 40.89424
[369,] -102.0515 40.89375
[370,] -102.0515 40.89345
[371,] -102.0515 40.89341
[372,] -102.0515 40.89230
[373,] -102.0515 40.89178
[374,] -102.0515 40.89147
[375,] -102.0515 40.88978
[376,] -102.0515 40.88917
[377,] -102.0515 40.88902
[378,] -102.0515 40.88765
[379,] -102.0515 40.88700
[380,] -102.0515 40.88598
[381,] -102.0515 40.88554
[382,] -102.0515 40.88504
[383,] -102.0515 40.88454
[384,] -102.0515 40.88383
[385,] -102.0515 40.88308
[386,] -102.0515 40.88243
[387,] -102.0515 40.88237
[388,] -102.0515 40.88139
[389,] -102.0515 40.88136
[390,] -102.0515 40.88062
[391,] -102.0515 40.87995
[392,] -102.0515 40.87895
[393,] -102.0515 40.87819
[394,] -102.0515 40.87755
[395,] -102.0515 40.87501
[396,] -102.0515 40.87266
[397,] -102.0515 40.87244
[398,] -102.0515 40.87144
[399,] -102.0515 40.87089
[400,] -102.0515 40.87018
[401,] -102.0515 40.86786
[402,] -102.0515 40.86782
[403,] -102.0515 40.86700
[404,] -102.0515 40.86686
[405,] -102.0515 40.86685
[406,] -102.0515 40.86411
[407,] -102.0515 40.86260
[408,] -102.0515 40.86194
[409,] -102.0515 40.85940
[410,] -102.0515 40.85938
[411,] -102.0515 40.85925
[412,] -102.0515 40.85796
[413,] -102.0515 40.85785
[414,] -102.0515 40.85395
[415,] -102.0515 40.85220
[416,] -102.0515 40.85210
[417,] -102.0515 40.85069
[418,] -102.0515 40.84797
[419,] -102.0515 40.84660
[420,] -102.0515 40.84381
[421,] -102.0515 40.84173
[422,] -102.0515 40.84027
[423,] -102.0515 40.83963
[424,] -102.0515 40.83873
[425,] -102.0515 40.83805
[426,] -102.0515 40.83703
[427,] -102.0515 40.83660
[428,] -102.0515 40.83651
[429,] -102.0515 40.83579
[430,] -102.0515 40.83384
[431,] -102.0515 40.83266
[432,] -102.0515 40.83202
[433,] -102.0515 40.83130
[434,] -102.0515 40.83121
[435,] -102.0515 40.83001
[436,] -102.0515 40.82917
[437,] -102.0515 40.82897
[438,] -102.0515 40.82882
[439,] -102.0515 40.82826
[440,] -102.0515 40.82754
[441,] -102.0515 40.82670
[442,] -102.0515 40.82668
[443,] -102.0515 40.82586
[444,] -102.0515 40.82394
[445,] -102.0515 40.82324
[446,] -102.0515 40.82287
[447,] -102.0515 40.82285
[448,] -102.0515 40.82214
[449,] -102.0515 40.82136
[450,] -102.0515 40.82039
[451,] -102.0515 40.81932
[452,] -102.0515 40.81803
[453,] -102.0515 40.81639
[454,] -102.0514 40.81552
[455,] -102.0514 40.81524
[456,] -102.0514 40.81461
[457,] -102.0515 40.81427
[458,] -102.0515 40.81271
[459,] -102.0514 40.81072
[460,] -102.0514 40.80889
[461,] -102.0514 40.80825
[462,] -102.0514 40.80588
[463,] -102.0515 40.80414
[464,] -102.0515 40.80216
[465,] -102.0514 40.80004
[466,] -102.0514 40.79981
[467,] -102.0514 40.79979
[468,] -102.0514 40.79675
[469,] -102.0515 40.79554
[470,] -102.0514 40.79362
[471,] -102.0515 40.79238
[472,] -102.0514 40.79085
[473,] -102.0515 40.78935
[474,] -102.0515 40.78605
[475,] -102.0515 40.78520
[476,] -102.0515 40.78519
[477,] -102.0515 40.78507
[478,] -102.0514 40.78418
[479,] -102.0514 40.78343
[480,] -102.0514 40.78201
[481,] -102.0514 40.78045
[482,] -102.0514 40.78023
[483,] -102.0514 40.77906
[484,] -102.0514 40.77900
[485,] -102.0514 40.77899
[486,] -102.0514 40.77805
[487,] -102.0514 40.77739
[488,] -102.0514 40.77575
[489,] -102.0514 40.77257
[490,] -102.0514 40.77095
[491,] -102.0514 40.77061
[492,] -102.0514 40.76933
[493,] -102.0514 40.76773
[494,] -102.0514 40.76638
[495,] -102.0514 40.76599
[496,] -102.0514 40.76473
[497,] -102.0514 40.76443
[498,] -102.0514 40.76441
[499,] -102.0514 40.76378
[500,] -102.0514 40.76373
 [ reached getOption("max.print") -- omitted 234 rows ]



Slot "plotOrder":
[1] 1

Slot "labpt":
[1] -102.3518   40.8759

Slot "ID":
[1] "106"

Slot "area":
[1] 0.152011


[[3]]
An object of class "Polygons"
Slot "Polygons":
[[1]]
An object of class "Polygon"
Slot "labpt":
[1] -102.60340   38.82794

Slot "area":
[1] 0.4786276

Slot "hole":
[1] FALSE

Slot "ringDir":
[1] 1

Slot "coords":
            [,1]     [,2]
  [1,] -102.5769 39.04068
  [2,] -102.5613 39.04076
  [3,] -102.5581 39.04078
  [4,] -102.5569 39.04081
  [5,] -102.5537 39.04090
  [6,] -102.5535 39.04083
  [7,] -102.5520 39.04087
  [8,] -102.5507 39.04091
  [9,] -102.5447 39.04100
 [10,] -102.5208 39.04136
 [11,] -102.5205 39.04136
 [12,] -102.5200 39.04137
 [13,] -102.5119 39.04139
 [14,] -102.5118 39.04139
 [15,] -102.5029 39.04158
 [16,] -102.5028 39.04158
 [17,] -102.4994 39.04167
 [18,] -102.4993 39.04167
 [19,] -102.4752 39.04240
 [20,] -102.4749 39.04242
 [21,] -102.4666 39.04272
 [22,] -102.4659 39.04272
 [23,] -102.4545 39.04277
 [24,] -102.4473 39.04293
 [25,] -102.4340 39.04364
 [26,] -102.4242 39.04406
 [27,] -102.4209 39.04415
 [28,] -102.4204 39.04417
 [29,] -102.4158 39.04417
 [30,] -102.4157 39.04417
 [31,] -102.4154 39.04417
 [32,] -102.4154 39.04417
 [33,] -102.4153 39.04417
 [34,] -102.4152 39.04417
 [35,] -102.4147 39.04417
 [36,] -102.4125 39.04416
 [37,] -102.4119 39.04416
 [38,] -102.4119 39.04415
 [39,] -102.4112 39.04411
 [40,] -102.4099 39.04415
 [41,] -102.4093 39.04417
 [42,] -102.4058 39.04424
 [43,] -102.3755 39.04485
 [44,] -102.3677 39.04563
 [45,] -102.3540 39.04567
 [46,] -102.3524 39.04565
 [47,] -102.3504 39.04568
 [48,] -102.3464 39.04570
 [49,] -102.3461 39.04572
 [50,] -102.3412 39.04575
 [51,] -102.3352 39.04584
 [52,] -102.3352 39.04584
 [53,] -102.3300 39.04592
 [54,] -102.3300 39.04590
 [55,] -102.3293 39.04583
 [56,] -102.3290 39.04579
 [57,] -102.3285 39.04588
 [58,] -102.3284 39.04590
 [59,] -102.3284 39.04591
 [60,] -102.3283 39.04592
 [61,] -102.3258 39.04589
 [62,] -102.3236 39.04593
 [63,] -102.3224 39.04594
 [64,] -102.3202 39.04595
 [65,] -102.3198 39.04593
 [66,] -102.3191 39.04597
 [67,] -102.3159 39.04601
 [68,] -102.3121 39.04603
 [69,] -102.3118 39.04603
 [70,] -102.3095 39.04607
 [71,] -102.3091 39.04610
 [72,] -102.3087 39.04610
 [73,] -102.3078 39.04608
 [74,] -102.3021 39.04615
 [75,] -102.2977 39.04619
 [76,] -102.2934 39.04623
 [77,] -102.2930 39.04622
 [78,] -102.2926 39.04619
 [79,] -102.2921 39.04619
 [80,] -102.2914 39.04625
 [81,] -102.2829 39.04634
 [82,] -102.2822 39.04631
 [83,] -102.2818 39.04635
 [84,] -102.2791 39.04635
 [85,] -102.2776 39.04636
 [86,] -102.2620 39.04635
 [87,] -102.2606 39.04636
 [88,] -102.2604 39.04636
 [89,] -102.2604 39.04636
 [90,] -102.2570 39.04635
 [91,] -102.2511 39.04635
 [92,] -102.2486 39.04636
 [93,] -102.2454 39.04635
 [94,] -102.2442 39.04634
 [95,] -102.2379 39.04640
 [96,] -102.2375 39.04637
 [97,] -102.2371 39.04637
 [98,] -102.2272 39.04637
 [99,] -102.2230 39.04634
[100,] -102.2227 39.04632
[101,] -102.2175 39.04627
[102,] -102.2155 39.04626
[103,] -102.2122 39.04627
[104,] -102.2105 39.04627
[105,] -102.2098 39.04623
[106,] -102.2096 39.04622
[107,] -102.2043 39.04628
[108,] -102.1949 39.04632
[109,] -102.1853 39.04639
[110,] -102.1818 39.04640
[111,] -102.1809 39.04642
[112,] -102.1773 39.04644
[113,] -102.1679 39.04647
[114,] -102.1668 39.04648
[115,] -102.1663 39.04647
[116,] -102.1580 39.04648
[117,] -102.1555 39.04650
[118,] -102.1305 39.04653
[119,] -102.1302 39.04654
[120,] -102.1300 39.04654
[121,] -102.1292 39.04656
[122,] -102.1289 39.04656
[123,] -102.1289 39.04656
[124,] -102.1288 39.04657
[125,] -102.1287 39.04657
[126,] -102.1253 39.04663
[127,] -102.1149 39.04658
[128,] -102.0965 39.04670
[129,] -102.0935 39.04676
[130,] -102.0926 39.04676
[131,] -102.0874 39.04676
[132,] -102.0873 39.04676
[133,] -102.0606 39.04708
[134,] -102.0554 39.04704
[135,] -102.0466 39.04704
[136,] -102.0465 39.04222
[137,] -102.0465 39.04098
[138,] -102.0465 39.03277
[139,] -102.0464 39.01796
[140,] -102.0464 39.01696
[141,] -102.0463 39.00000
[142,] -102.0460 38.98178
[143,] -102.0460 38.97439
[144,] -102.0460 38.97321
[145,] -102.0459 38.93872
[146,] -102.0458 38.91722
[147,] -102.0456 38.88626
[148,] -102.0455 38.87501
[149,] -102.0456 38.87330
[150,] -102.0456 38.87300
[151,] -102.0456 38.87064
[152,] -102.0456 38.87057
[153,] -102.0454 38.85820
[154,] -102.0454 38.85757
[155,] -102.0454 38.85690
[156,] -102.0454 38.84278
[157,] -102.0454 38.83080
[158,] -102.0454 38.83068
[159,] -102.0454 38.82905
[160,] -102.0454 38.82870
[161,] -102.0454 38.82603
[162,] -102.0454 38.82597
[163,] -102.0455 38.81367
[164,] -102.0454 38.81336
[165,] -102.0454 38.81294
[166,] -102.0454 38.81282
[167,] -102.0454 38.81277
[168,] -102.0454 38.81266
[169,] -102.0453 38.79946
[170,] -102.0453 38.79903
[171,] -102.0453 38.79901
[172,] -102.0454 38.78335
[173,] -102.0454 38.77577
[174,] -102.0454 38.77011
[175,] -102.0453 38.75553
[176,] -102.0453 38.75550
[177,] -102.0453 38.75532
[178,] -102.0454 38.75434
[179,] -102.0453 38.75001
[180,] -102.0454 38.74222
[181,] -102.0453 38.72629
[182,] -102.0453 38.72617
[183,] -102.0453 38.71884
[184,] -102.0452 38.70452
[185,] -102.0452 38.70446
[186,] -102.0452 38.69757
[187,] -102.0452 38.68874
[188,] -102.0452 38.68856
[189,] -102.0451 38.68672
[190,] -102.0452 38.68325
[191,] -102.0452 38.67522
[192,] -102.0451 38.67495
[193,] -102.0451 38.67042
[194,] -102.0451 38.66962
[195,] -102.0451 38.66956
[196,] -102.0451 38.66531
[197,] -102.0451 38.66389
[198,] -102.0451 38.66388
[199,] -102.0451 38.66385
[200,] -102.0452 38.66063
[201,] -102.0452 38.66056
[202,] -102.0452 38.66054
[203,] -102.0452 38.66051
[204,] -102.0452 38.66044
[205,] -102.0452 38.66006
[206,] -102.0452 38.65970
[207,] -102.0452 38.65861
[208,] -102.0452 38.65856
[209,] -102.0452 38.65850
[210,] -102.0451 38.65845
[211,] -102.0451 38.65705
[212,] -102.0451 38.65465
[213,] -102.0451 38.65434
[214,] -102.0451 38.65431
[215,] -102.0451 38.65178
[216,] -102.0451 38.63917
[217,] -102.0451 38.63570
[218,] -102.0451 38.63408
[219,] -102.0451 38.63339
[220,] -102.0451 38.62973
[221,] -102.0451 38.62970
[222,] -102.0451 38.62930
[223,] -102.0450 38.62578
[224,] -102.0450 38.62561
[225,] -102.0450 38.62554
[226,] -102.0450 38.62553
[227,] -102.0450 38.62546
[228,] -102.0450 38.62545
[229,] -102.0450 38.62501
[230,] -102.0448 38.61534
[231,] -102.0451 38.61517
[232,] -102.0469 38.61514
[233,] -102.0515 38.61511
[234,] -102.0520 38.61516
[235,] -102.0524 38.61515
[236,] -102.0580 38.61512
[237,] -102.0597 38.61513
[238,] -102.0608 38.61514
[239,] -102.0627 38.61513
[240,] -102.0633 38.61514
[241,] -102.0634 38.61515
[242,] -102.0638 38.61516
[243,] -102.0639 38.61516
[244,] -102.0639 38.61521
[245,] -102.0639 38.61528
[246,] -102.0640 38.61566
[247,] -102.0640 38.61568
[248,] -102.0640 38.61569
[249,] -102.0645 38.61571
[250,] -102.0648 38.61573
[251,] -102.0650 38.61573
[252,] -102.0655 38.61569
[253,] -102.0657 38.61567
[254,] -102.0663 38.61551
[255,] -102.0664 38.61550
[256,] -102.0670 38.61545
[257,] -102.0673 38.61543
[258,] -102.0674 38.61542
[259,] -102.0679 38.61531
[260,] -102.0688 38.61518
[261,] -102.0707 38.61512
[262,] -102.0743 38.61508
[263,] -102.0781 38.61508
[264,] -102.0818 38.61507
[265,] -102.0827 38.61506
[266,] -102.0882 38.61507
[267,] -102.0895 38.61503
[268,] -102.0913 38.61506
[269,] -102.0915 38.61508
[270,] -102.0917 38.61509
[271,] -102.0922 38.61504
[272,] -102.0970 38.61502
[273,] -102.1043 38.61503
[274,] -102.1054 38.61504
[275,] -102.1058 38.61505
[276,] -102.1059 38.61505
[277,] -102.1061 38.61506
[278,] -102.1062 38.61506
[279,] -102.1062 38.61507
[280,] -102.1253 38.61489
[281,] -102.1427 38.61510
[282,] -102.1439 38.61511
[283,] -102.1707 38.61530
[284,] -102.1709 38.61529
[285,] -102.1983 38.61522
[286,] -102.1985 38.61522
[287,] -102.1996 38.61522
[288,] -102.2175 38.61501
[289,] -102.2379 38.61514
[290,] -102.2453 38.61517
[291,] -102.2505 38.61519
[292,] -102.2541 38.61519
[293,] -102.2541 38.61520
[294,] -102.2544 38.61520
[295,] -102.2727 38.61509
[296,] -102.2878 38.61500
[297,] -102.2907 38.61498
[298,] -102.3257 38.61532
[299,] -102.3275 38.61518
[300,] -102.3276 38.61517
[301,] -102.3278 38.61515
[302,] -102.3280 38.61515
[303,] -102.3286 38.61519
[304,] -102.3294 38.61521
[305,] -102.3307 38.61519
[306,] -102.3375 38.61522
[307,] -102.3416 38.61523
[308,] -102.3429 38.61525
[309,] -102.3441 38.61523
[310,] -102.3457 38.61523
[311,] -102.3461 38.61523
[312,] -102.3467 38.61525
[313,] -102.3485 38.61523
[314,] -102.3545 38.61521
[315,] -102.3550 38.61519
[316,] -102.3555 38.61521
[317,] -102.3643 38.61524
[318,] -102.3644 38.61526
[319,] -102.3645 38.61526
[320,] -102.3829 38.61519
[321,] -102.3829 38.61520
[322,] -102.3830 38.61519
[323,] -102.3867 38.61515
[324,] -102.3900 38.61516
[325,] -102.3906 38.61518
[326,] -102.3908 38.61518
[327,] -102.3953 38.61513
[328,] -102.3962 38.61513
[329,] -102.3964 38.61513
[330,] -102.3993 38.61510
[331,] -102.4007 38.61510
[332,] -102.4020 38.61511
[333,] -102.4057 38.61510
[334,] -102.4081 38.61508
[335,] -102.4125 38.61506
[336,] -102.4142 38.61506
[337,] -102.4152 38.61507
[338,] -102.4170 38.61507
[339,] -102.4184 38.61504
[340,] -102.4191 38.61503
[341,] -102.4214 38.61503
[342,] -102.4236 38.61499
[343,] -102.4249 38.61497
[344,] -102.4268 38.61495
[345,] -102.4283 38.61493
[346,] -102.4283 38.61493
[347,] -102.4319 38.61487
[348,] -102.4328 38.61489
[349,] -102.4338 38.61485
[350,] -102.4350 38.61482
[351,] -102.4366 38.61480
[352,] -102.4370 38.61483
[353,] -102.4373 38.61486
[354,] -102.4374 38.61485
[355,] -102.4375 38.61482
[356,] -102.4469 38.61483
[357,] -102.4526 38.61484
[358,] -102.4546 38.61483
[359,] -102.4562 38.61483
[360,] -102.4660 38.61465
[361,] -102.4692 38.61456
[362,] -102.4767 38.61439
[363,] -102.4767 38.61439
[364,] -102.4791 38.61433
[365,] -102.4888 38.61419
[366,] -102.4931 38.61413
[367,] -102.5022 38.61395
[368,] -102.5025 38.61390
[369,] -102.5028 38.61393
[370,] -102.5098 38.61373
[371,] -102.5102 38.61366
[372,] -102.5104 38.61368
[373,] -102.5105 38.61369
[374,] -102.5110 38.61370
[375,] -102.5297 38.61357
[376,] -102.5326 38.61355
[377,] -102.5404 38.61349
[378,] -102.5428 38.61347
[379,] -102.5465 38.61344
[380,] -102.5470 38.61343
[381,] -102.5473 38.61342
[382,] -102.5516 38.61342
[383,] -102.5656 38.61337
[384,] -102.5673 38.61339
[385,] -102.5694 38.61334
[386,] -102.5719 38.61332
[387,] -102.5737 38.61331
[388,] -102.5766 38.61328
[389,] -102.5790 38.61327
[390,] -102.5834 38.61327
[391,] -102.5840 38.61327
[392,] -102.5845 38.61328
[393,] -102.5859 38.61332
[394,] -102.5859 38.61332
[395,] -102.5863 38.61333
[396,] -102.5867 38.61334
[397,] -102.5868 38.61333
[398,] -102.5869 38.61333
[399,] -102.5869 38.61333
[400,] -102.5902 38.61332
[401,] -102.5936 38.61331
[402,] -102.6111 38.61324
[403,] -102.6116 38.61324
[404,] -102.6205 38.61291
[405,] -102.6255 38.61325
[406,] -102.6270 38.61325
[407,] -102.6330 38.61325
[408,] -102.6614 38.61347
[409,] -102.6630 38.61336
[410,] -102.6759 38.61352
[411,] -102.6841 38.61363
[412,] -102.6859 38.61365
[413,] -102.6890 38.61367
[414,] -102.6943 38.61371
[415,] -102.6944 38.61371
[416,] -102.6944 38.61371
[417,] -102.7090 38.61381
[418,] -102.7125 38.61382
[419,] -102.7220 38.61386
[420,] -102.7304 38.61393
[421,] -102.7310 38.61393
[422,] -102.7352 38.61395
[423,] -102.7363 38.61395
[424,] -102.7419 38.61399
[425,] -102.7467 38.61402
[426,] -102.7489 38.61402
[427,] -102.7491 38.61402
[428,] -102.7505 38.61404
[429,] -102.7515 38.61405
[430,] -102.7545 38.61408
[431,] -102.7663 38.61413
[432,] -102.7773 38.61428
[433,] -102.7859 38.61440
[434,] -102.7915 38.61443
[435,] -102.7920 38.61443
[436,] -102.7930 38.61444
[437,] -102.7930 38.61444
[438,] -102.7931 38.61444
[439,] -102.7997 38.61446
[440,] -102.7998 38.61446
[441,] -102.8000 38.61447
[442,] -102.8003 38.61447
[443,] -102.8004 38.61447
[444,] -102.8006 38.61448
[445,] -102.8006 38.61447
[446,] -102.8027 38.61448
[447,] -102.8040 38.61449
[448,] -102.8052 38.61449
[449,] -102.8066 38.61450
[450,] -102.8090 38.61450
[451,] -102.8123 38.61451
[452,] -102.8226 38.61451
[453,] -102.8233 38.61445
[454,] -102.8414 38.61449
[455,] -102.8696 38.61458
[456,] -102.8755 38.61460
[457,] -102.8968 38.61475
[458,] -102.9004 38.61481
[459,] -102.9147 38.61494
[460,] -102.9335 38.61510
[461,] -102.9452 38.61510
[462,] -102.9521 38.61509
[463,] -102.9521 38.61509
[464,] -102.9880 38.61503
[465,] -102.9888 38.61502
[466,] -102.9888 38.61502
[467,] -102.9906 38.61501
[468,] -103.0005 38.61492
[469,] -103.0073 38.61482
[470,] -103.0074 38.61481
[471,] -103.0120 38.61482
[472,] -103.0256 38.61499
[473,] -103.0284 38.61500
[474,] -103.0360 38.61501
[475,] -103.0440 38.61503
[476,] -103.0443 38.61503
[477,] -103.0510 38.61505
[478,] -103.0542 38.61507
[479,] -103.0621 38.61502
[480,] -103.0622 38.61502
[481,] -103.0808 38.61466
[482,] -103.0809 38.61466
[483,] -103.0991 38.61431
[484,] -103.0992 38.61431
[485,] -103.0994 38.61431
[486,] -103.0992 38.61430
[487,] -103.1000 38.61428
[488,] -103.1161 38.61381
[489,] -103.1177 38.61377
[490,] -103.1178 38.61377
[491,] -103.1277 38.61348
[492,] -103.1311 38.61340
[493,] -103.1363 38.61324
[494,] -103.1364 38.61324
[495,] -103.1483 38.61297
[496,] -103.1537 38.61288
[497,] -103.1591 38.61277
[498,] -103.1729 38.61245
[499,] -103.1727 38.62502
[500,] -103.1726 38.62870
 [ reached getOption("max.print") -- omitted 241 rows ]



Slot "plotOrder":
[1] 1

Slot "labpt":
[1] -102.60340   38.82794

Slot "ID":
[1] "123"

Slot "area":
[1] 0.4786276


[[4]]
An object of class "Polygons"
Slot "Polygons":
[[1]]
An object of class "Polygon"
Slot "labpt":
[1] -105.36747   38.10868

Slot "area":
[1] 0.1968592

Slot "hole":
[1] FALSE

Slot "ringDir":
[1] 1

Slot "coords":
             [,1]     [,2]
   [1,] -105.7969 38.26505
   [2,] -105.7834 38.26500
   [3,] -105.7658 38.26501
   [4,] -105.7656 38.26501
   [5,] -105.7656 38.26501
   [6,] -105.7630 38.26489
   [7,] -105.7630 38.26489
   [8,] -105.7616 38.26490
   [9,] -105.7506 38.26501
  [10,] -105.7485 38.26498
  [11,] -105.7374 38.26482
  [12,] -105.7372 38.26482
  [13,] -105.7370 38.26483
  [14,] -105.7213 38.26503
  [15,] -105.7211 38.26503
  [16,] -105.7145 38.26504
  [17,] -105.6874 38.26497
  [18,] -105.6843 38.26500
  [19,] -105.6843 38.26500
  [20,] -105.6825 38.26483
  [21,] -105.6823 38.26483
  [22,] -105.6658 38.26482
  [23,] -105.6603 38.26490
  [24,] -105.6602 38.26490
  [25,] -105.6561 38.26508
  [26,] -105.6520 38.26498
  [27,] -105.6476 38.26509
  [28,] -105.6470 38.26510
  [29,] -105.6405 38.26519
  [30,] -105.6392 38.26516
  [31,] -105.6256 38.26489
  [32,] -105.6250 38.26486
  [33,] -105.6249 38.26485
  [34,] -105.6207 38.26486
  [35,] -105.6150 38.26487
  [36,] -105.6126 38.26487
  [37,] -105.6125 38.26487
  [38,] -105.6082 38.26487
  [39,] -105.6029 38.26487
  [40,] -105.6024 38.26487
  [41,] -105.6020 38.26487
  [42,] -105.6019 38.26487
  [43,] -105.6016 38.26487
  [44,] -105.5942 38.26490
  [45,] -105.5919 38.26490
  [46,] -105.5899 38.26486
  [47,] -105.5876 38.26480
  [48,] -105.5874 38.26480
  [49,] -105.5848 38.26474
  [50,] -105.5844 38.26473
  [51,] -105.5842 38.26473
  [52,] -105.5826 38.26469
  [53,] -105.5825 38.26469
  [54,] -105.5769 38.26456
  [55,] -105.5765 38.26455
  [56,] -105.5764 38.26454
  [57,] -105.5740 38.26450
  [58,] -105.5709 38.26444
  [59,] -105.5690 38.26438
  [60,] -105.5642 38.26425
  [61,] -105.5563 38.26403
  [62,] -105.5562 38.26403
  [63,] -105.5535 38.26411
  [64,] -105.5534 38.26411
  [65,] -105.5533 38.26412
  [66,] -105.5522 38.26415
  [67,] -105.5493 38.26424
  [68,] -105.5492 38.26424
  [69,] -105.5476 38.26429
  [70,] -105.5468 38.26420
  [71,] -105.5468 38.26420
  [72,] -105.5468 38.26420
  [73,] -105.5467 38.26419
  [74,] -105.5455 38.26409
  [75,] -105.5397 38.26360
  [76,] -105.5395 38.26358
  [77,] -105.5370 38.26337
  [78,] -105.5358 38.26333
  [79,] -105.5249 38.26313
  [80,] -105.5228 38.26309
  [81,] -105.5216 38.26307
  [82,] -105.5215 38.26307
  [83,] -105.5213 38.26307
  [84,] -105.5189 38.26302
  [85,] -105.5174 38.26300
  [86,] -105.5174 38.26300
  [87,] -105.5151 38.26295
  [88,] -105.5105 38.26287
  [89,] -105.5057 38.26278
  [90,] -105.5053 38.26278
  [91,] -105.5043 38.26278
  [92,] -105.5011 38.26278
  [93,] -105.5006 38.26278
  [94,] -105.4999 38.26239
  [95,] -105.4996 38.26246
  [96,] -105.4995 38.26245
  [97,] -105.4975 38.26242
  [98,] -105.4969 38.26241
  [99,] -105.4929 38.26246
 [100,] -105.4833 38.26225
 [101,] -105.4831 38.26224
 [102,] -105.4826 38.26223
 [103,] -105.4790 38.26216
 [104,] -105.4785 38.26215
 [105,] -105.4782 38.26214
 [106,] -105.4772 38.26212
 [107,] -105.4718 38.26204
 [108,] -105.4715 38.26203
 [109,] -105.4696 38.26201
 [110,] -105.4689 38.26203
 [111,] -105.4680 38.26202
 [112,] -105.4676 38.26201
 [113,] -105.4672 38.26200
 [114,] -105.4672 38.26199
 [115,] -105.4643 38.26184
 [116,] -105.4634 38.26182
 [117,] -105.4625 38.26180
 [118,] -105.4585 38.26171
 [119,] -105.4550 38.26164
 [120,] -105.4549 38.26163
 [121,] -105.4545 38.26162
 [122,] -105.4544 38.26162
 [123,] -105.4500 38.26152
 [124,] -105.4410 38.26132
 [125,] -105.4406 38.26132
 [126,] -105.4401 38.26131
 [127,] -105.4378 38.26126
 [128,] -105.4356 38.26121
 [129,] -105.4337 38.26117
 [130,] -105.4320 38.26113
 [131,] -105.4273 38.26102
 [132,] -105.4270 38.26101
 [133,] -105.4205 38.26076
 [134,] -105.4193 38.26071
 [135,] -105.4137 38.26049
 [136,] -105.4129 38.26046
 [137,] -105.4115 38.26041
 [138,] -105.4098 38.26034
 [139,] -105.3980 38.25995
 [140,] -105.3951 38.25986
 [141,] -105.3949 38.25985
 [142,] -105.3919 38.25975
 [143,] -105.3910 38.25974
 [144,] -105.3873 38.25969
 [145,] -105.3781 38.25955
 [146,] -105.3756 38.25951
 [147,] -105.3708 38.25944
 [148,] -105.3707 38.25943
 [149,] -105.3701 38.25942
 [150,] -105.3699 38.25942
 [151,] -105.3693 38.25941
 [152,] -105.3691 38.25941
 [153,] -105.3689 38.25940
 [154,] -105.3689 38.25940
 [155,] -105.3687 38.25940
 [156,] -105.3686 38.25940
 [157,] -105.3681 38.25939
 [158,] -105.3676 38.25938
 [159,] -105.3670 38.25937
 [160,] -105.3632 38.25932
 [161,] -105.3608 38.25929
 [162,] -105.3476 38.25907
 [163,] -105.3434 38.25901
 [164,] -105.3412 38.25897
 [165,] -105.3409 38.25897
 [166,] -105.3403 38.25897
 [167,] -105.3388 38.25896
 [168,] -105.3373 38.25895
 [169,] -105.3339 38.25894
 [170,] -105.3333 38.25894
 [171,] -105.3292 38.25892
 [172,] -105.3292 38.25892
 [173,] -105.3291 38.25892
 [174,] -105.3289 38.25893
 [175,] -105.3219 38.25873
 [176,] -105.3040 38.25822
 [177,] -105.3040 38.25823
 [178,] -105.3038 38.25822
 [179,] -105.2998 38.25828
 [180,] -105.2996 38.25827
 [181,] -105.2993 38.25829
 [182,] -105.2989 38.25832
 [183,] -105.2987 38.25834
 [184,] -105.2985 38.25835
 [185,] -105.2985 38.25832
 [186,] -105.2979 38.25833
 [187,] -105.2975 38.25833
 [188,] -105.2961 38.25829
 [189,] -105.2960 38.25830
 [190,] -105.2920 38.25835
 [191,] -105.2920 38.25835
 [192,] -105.2918 38.25835
 [193,] -105.2903 38.25840
 [194,] -105.2903 38.25840
 [195,] -105.2888 38.25844
 [196,] -105.2854 38.25851
 [197,] -105.2853 38.25852
 [198,] -105.2852 38.25852
 [199,] -105.2792 38.25866
 [200,] -105.2787 38.25867
 [201,] -105.2728 38.25881
 [202,] -105.2632 38.25904
 [203,] -105.2629 38.25905
 [204,] -105.2565 38.25900
 [205,] -105.2521 38.25897
 [206,] -105.2505 38.25896
 [207,] -105.2455 38.25897
 [208,] -105.2454 38.25897
 [209,] -105.2384 38.25888
 [210,] -105.2186 38.25865
 [211,] -105.2163 38.25862
 [212,] -105.2148 38.25860
 [213,] -105.2145 38.25860
 [214,] -105.2118 38.25857
 [215,] -105.1994 38.25842
 [216,] -105.1988 38.25841
 [217,] -105.1969 38.25839
 [218,] -105.1946 38.25836
 [219,] -105.1869 38.25827
 [220,] -105.1594 38.25794
 [221,] -105.1556 38.25790
 [222,] -105.1541 38.25788
 [223,] -105.1535 38.25787
 [224,] -105.1534 38.25787
 [225,] -105.1524 38.25785
 [226,] -105.1509 38.25783
 [227,] -105.1402 38.25771
 [228,] -105.1401 38.25770
 [229,] -105.1377 38.25768
 [230,] -105.1331 38.25763
 [231,] -105.1329 38.25763
 [232,] -105.1296 38.25759
 [233,] -105.1271 38.25756
 [234,] -105.1255 38.25755
 [235,] -105.1233 38.25768
 [236,] -105.1165 38.25771
 [237,] -105.1081 38.25773
 [238,] -105.1076 38.25773
 [239,] -105.1071 38.25769
 [240,] -105.1071 38.25769
 [241,] -105.1046 38.25770
 [242,] -105.1045 38.25770
 [243,] -105.1040 38.25771
 [244,] -105.0976 38.25773
 [245,] -105.0975 38.25773
 [246,] -105.0975 38.25773
 [247,] -105.0974 38.25773
 [248,] -105.0973 38.25773
 [249,] -105.0894 38.25777
 [250,] -105.0893 38.25777
 [251,] -105.0861 38.25778
 [252,] -105.0783 38.25782
 [253,] -105.0779 38.25782
 [254,] -105.0765 38.25782
 [255,] -105.0755 38.25783
 [256,] -105.0754 38.25784
 [257,] -105.0752 38.25791
 [258,] -105.0751 38.25795
 [259,] -105.0748 38.25801
 [260,] -105.0745 38.25801
 [261,] -105.0745 38.25806
 [262,] -105.0743 38.25806
 [263,] -105.0715 38.25802
 [264,] -105.0682 38.25801
 [265,] -105.0635 38.25803
 [266,] -105.0633 38.25802
 [267,] -105.0625 38.25802
 [268,] -105.0582 38.25801
 [269,] -105.0492 38.25797
 [270,] -105.0492 38.25000
 [271,] -105.0487 38.23970
 [272,] -105.0487 38.23858
 [273,] -105.0487 38.23855
 [274,] -105.0487 38.23214
 [275,] -105.0487 38.22277
 [276,] -105.0487 38.22268
 [277,] -105.0487 38.22202
 [278,] -105.0487 38.21681
 [279,] -105.0486 38.21379
 [280,] -105.0486 38.21242
 [281,] -105.0486 38.21120
 [282,] -105.0486 38.20702
 [283,] -105.0486 38.20691
 [284,] -105.0485 38.18774
 [285,] -105.0485 38.17612
 [286,] -105.0485 38.17594
 [287,] -105.0485 38.16619
 [288,] -105.0485 38.15972
 [289,] -105.0485 38.15870
 [290,] -105.0485 38.15749
 [291,] -105.0484 38.15548
 [292,] -105.0483 38.12777
 [293,] -105.0488 38.12500
 [294,] -105.0493 38.12245
 [295,] -105.0495 38.12123
 [296,] -105.0502 38.11736
 [297,] -105.0502 38.11726
 [298,] -105.0502 38.11717
 [299,] -105.0502 38.11716
 [300,] -105.0502 38.11684
 [301,] -105.0504 38.11565
 [302,] -105.0504 38.11546
 [303,] -105.0504 38.11542
 [304,] -105.0505 38.11521
 [305,] -105.0507 38.11382
 [306,] -105.0507 38.11221
 [307,] -105.0507 38.11218
 [308,] -105.0505 38.10437
 [309,] -105.0505 38.10416
 [310,] -105.0504 38.09596
 [311,] -105.0504 38.09579
 [312,] -105.0504 38.09383
 [313,] -105.0503 38.09133
 [314,] -105.0503 38.09099
 [315,] -105.0503 38.08910
 [316,] -105.0503 38.08793
 [317,] -105.0502 38.08255
 [318,] -105.0502 38.08230
 [319,] -105.0501 38.07884
 [320,] -105.0501 38.07620
 [321,] -105.0501 38.07596
 [322,] -105.0501 38.07571
 [323,] -105.0501 38.07570
 [324,] -105.0499 38.06609
 [325,] -105.0499 38.06608
 [326,] -105.0499 38.06607
 [327,] -105.0499 38.06605
 [328,] -105.0499 38.06603
 [329,] -105.0499 38.06593
 [330,] -105.0498 38.05721
 [331,] -105.0498 38.05708
 [332,] -105.0498 38.05625
 [333,] -105.0498 38.05624
 [334,] -105.0498 38.05585
 [335,] -105.0498 38.05575
 [336,] -105.0497 38.05430
 [337,] -105.0497 38.05088
 [338,] -105.0497 38.05073
 [339,] -105.0497 38.04992
 [340,] -105.0497 38.04991
 [341,] -105.0497 38.04973
 [342,] -105.0497 38.04970
 [343,] -105.0497 38.04963
 [344,] -105.0496 38.04880
 [345,] -105.0496 38.04878
 [346,] -105.0496 38.04863
 [347,] -105.0496 38.04830
 [348,] -105.0496 38.04817
 [349,] -105.0496 38.04814
 [350,] -105.0496 38.04809
 [351,] -105.0496 38.04801
 [352,] -105.0496 38.04775
 [353,] -105.0496 38.04749
 [354,] -105.0496 38.04693
 [355,] -105.0496 38.04675
 [356,] -105.0496 38.04668
 [357,] -105.0496 38.04666
 [358,] -105.0496 38.04665
 [359,] -105.0496 38.04658
 [360,] -105.0496 38.04639
 [361,] -105.0496 38.04614
 [362,] -105.0496 38.04478
 [363,] -105.0496 38.04471
 [364,] -105.0496 38.04465
 [365,] -105.0496 38.04462
 [366,] -105.0496 38.04294
 [367,] -105.0495 38.03990
 [368,] -105.0495 38.03928
 [369,] -105.0496 38.03470
 [370,] -105.0497 38.02384
 [371,] -105.0497 38.02363
 [372,] -105.0497 38.02355
 [373,] -105.0497 38.02343
 [374,] -105.0497 38.02310
 [375,] -105.0498 38.01959
 [376,] -105.0498 38.01780
 [377,] -105.0498 38.01776
 [378,] -105.0498 38.01769
 [379,] -105.0498 38.01768
 [380,] -105.0498 38.01758
 [381,] -105.0498 38.01738
 [382,] -105.0499 38.01265
 [383,] -105.0499 38.01000
 [384,] -105.0500 38.00703
 [385,] -105.0500 38.00688
 [386,] -105.0500 38.00557
 [387,] -105.0501 38.00247
 [388,] -105.0501 38.00230
 [389,] -105.0501 38.00227
 [390,] -105.0501 38.00221
 [391,] -105.0502 38.00001
 [392,] -105.0502 37.99772
 [393,] -105.0500 37.98757
 [394,] -105.0500 37.98653
 [395,] -105.0500 37.98570
 [396,] -105.0500 37.98562
 [397,] -105.0500 37.98532
 [398,] -105.0500 37.98528
 [399,] -105.0500 37.98521
 [400,] -105.0500 37.98500
 [401,] -105.0501 37.98487
 [402,] -105.0501 37.98459
 [403,] -105.0501 37.98403
 [404,] -105.0501 37.98400
 [405,] -105.0501 37.98398
 [406,] -105.0501 37.98394
 [407,] -105.0501 37.98386
 [408,] -105.0501 37.98379
 [409,] -105.0501 37.98372
 [410,] -105.0501 37.98344
 [411,] -105.0501 37.98335
 [412,] -105.0501 37.98333
 [413,] -105.0501 37.98325
 [414,] -105.0501 37.98324
 [415,] -105.0501 37.98310
 [416,] -105.0501 37.98182
 [417,] -105.0501 37.98180
 [418,] -105.0501 37.98166
 [419,] -105.0501 37.98003
 [420,] -105.0501 37.97987
 [421,] -105.0501 37.97984
 [422,] -105.0501 37.97984
 [423,] -105.0501 37.97951
 [424,] -105.0501 37.97944
 [425,] -105.0501 37.97939
 [426,] -105.0501 37.97862
 [427,] -105.0501 37.97245
 [428,] -105.0501 37.96359
 [429,] -105.0500 37.95889
 [430,] -105.0500 37.94936
 [431,] -105.0500 37.93093
 [432,] -105.0500 37.93085
 [433,] -105.0500 37.93041
 [434,] -105.0500 37.93038
 [435,] -105.0500 37.93035
 [436,] -105.0500 37.93032
 [437,] -105.0500 37.93025
 [438,] -105.0500 37.93018
 [439,] -105.0500 37.92979
 [440,] -105.0500 37.92901
 [441,] -105.0499 37.92259
 [442,] -105.0499 37.92218
 [443,] -105.0499 37.92037
 [444,] -105.0499 37.91863
 [445,] -105.0499 37.91859
 [446,] -105.0499 37.91844
 [447,] -105.0499 37.91786
 [448,] -105.0499 37.91665
 [449,] -105.0499 37.91590
 [450,] -105.0499 37.91548
 [451,] -105.0503 37.91566
 [452,] -105.0504 37.91570
 [453,] -105.0506 37.91581
 [454,] -105.0507 37.91585
 [455,] -105.0508 37.91588
 [456,] -105.0509 37.91595
 [457,] -105.0510 37.91598
 [458,] -105.0523 37.91657
 [459,] -105.0543 37.91751
 [460,] -105.0557 37.91702
 [461,] -105.0560 37.91670
 [462,] -105.0567 37.91616
 [463,] -105.0572 37.91595
 [464,] -105.0594 37.91618
 [465,] -105.0601 37.91614
 [466,] -105.0615 37.91606
 [467,] -105.0632 37.91698
 [468,] -105.0642 37.91791
 [469,] -105.0642 37.91854
 [470,] -105.0654 37.91988
 [471,] -105.0658 37.92076
 [472,] -105.0651 37.92146
 [473,] -105.0650 37.92324
 [474,] -105.0657 37.92403
 [475,] -105.0663 37.92505
 [476,] -105.0661 37.92625
 [477,] -105.0652 37.92737
 [478,] -105.0651 37.92742
 [479,] -105.0641 37.92838
 [480,] -105.0637 37.92927
 [481,] -105.0638 37.93064
 [482,] -105.0637 37.93294
 [483,] -105.0636 37.93500
 [484,] -105.0643 37.93663
 [485,] -105.0660 37.93745
 [486,] -105.0664 37.93840
 [487,] -105.0664 37.93852
 [488,] -105.0662 37.93924
 [489,] -105.0655 37.94180
 [490,] -105.0661 37.94421
 [491,] -105.0674 37.94476
 [492,] -105.0705 37.94580
 [493,] -105.0713 37.94661
 [494,] -105.0722 37.94779
 [495,] -105.0742 37.94851
 [496,] -105.0750 37.94922
 [497,] -105.0778 37.95296
 [498,] -105.0818 37.95425
 [499,] -105.0841 37.95559
 [500,] -105.0844 37.95538
 [ reached getOption("max.print") -- omitted 1267 rows ]



Slot "plotOrder":
[1] 1

Slot "labpt":
[1] -105.36747   38.10868

Slot "ID":
[1] "162"

Slot "area":
[1] 0.1968592


[[5]]
An object of class "Polygons"
Slot "Polygons":
[[1]]
An object of class "Polygon"
Slot "labpt":
[1] -107.84327   37.28658

Slot "area":
[1] 0.4472777

Slot "hole":
[1] FALSE

Slot "ringDir":
[1] 1

Slot "coords":
             [,1]     [,2]
   [1,] -108.2952 37.21501
   [2,] -108.2946 37.21536
   [3,] -108.2938 37.21652
   [4,] -108.2938 37.21737
   [5,] -108.2931 37.21842
   [6,] -108.2929 37.21855
   [7,] -108.2922 37.21903
   [8,] -108.2915 37.22029
   [9,] -108.2917 37.22200
  [10,] -108.2915 37.22252
  [11,] -108.2909 37.22311
  [12,] -108.2906 37.22331
  [13,] -108.2904 37.22358
  [14,] -108.2894 37.22353
  [15,] -108.2884 37.22373
  [16,] -108.2876 37.22409
  [17,] -108.2869 37.22454
  [18,] -108.2863 37.22479
  [19,] -108.2853 37.22565
  [20,] -108.2846 37.22639
  [21,] -108.2832 37.22720
  [22,] -108.2819 37.22836
  [23,] -108.2817 37.22856
  [24,] -108.2814 37.22863
  [25,] -108.2808 37.22862
  [26,] -108.2797 37.22857
  [27,] -108.2795 37.22816
  [28,] -108.2795 37.22791
  [29,] -108.2796 37.22782
  [30,] -108.2796 37.22777
  [31,] -108.2796 37.22734
  [32,] -108.2788 37.22724
  [33,] -108.2782 37.22767
  [34,] -108.2769 37.22870
  [35,] -108.2756 37.22915
  [36,] -108.2746 37.22902
  [37,] -108.2734 37.22918
  [38,] -108.2729 37.22904
  [39,] -108.2716 37.22914
  [40,] -108.2708 37.22921
  [41,] -108.2702 37.22957
  [42,] -108.2696 37.22966
  [43,] -108.2689 37.23016
  [44,] -108.2677 37.23197
  [45,] -108.2678 37.23274
  [46,] -108.2675 37.23309
  [47,] -108.2668 37.23347
  [48,] -108.2663 37.23382
  [49,] -108.2647 37.23388
  [50,] -108.2636 37.23439
  [51,] -108.2627 37.23472
  [52,] -108.2625 37.23472
  [53,] -108.2620 37.23470
  [54,] -108.2614 37.23503
  [55,] -108.2614 37.23530
  [56,] -108.2613 37.23603
  [57,] -108.2613 37.23644
  [58,] -108.2613 37.23676
  [59,] -108.2611 37.23698
  [60,] -108.2604 37.23808
  [61,] -108.2602 37.23864
  [62,] -108.2601 37.23931
  [63,] -108.2577 37.24035
  [64,] -108.2571 37.24103
  [65,] -108.2563 37.24222
  [66,] -108.2561 37.24265
  [67,] -108.2562 37.24293
  [68,] -108.2562 37.24323
  [69,] -108.2562 37.24345
  [70,] -108.2560 37.24369
  [71,] -108.2550 37.24405
  [72,] -108.2541 37.24444
  [73,] -108.2532 37.24507
  [74,] -108.2525 37.24561
  [75,] -108.2506 37.24631
  [76,] -108.2504 37.24691
  [77,] -108.2504 37.24710
  [78,] -108.2505 37.24759
  [79,] -108.2505 37.24766
  [80,] -108.2505 37.24777
  [81,] -108.2503 37.24826
  [82,] -108.2501 37.24866
  [83,] -108.2499 37.24892
  [84,] -108.2498 37.24919
  [85,] -108.2496 37.24955
  [86,] -108.2496 37.24967
  [87,] -108.2495 37.24974
  [88,] -108.2490 37.24955
  [89,] -108.2483 37.24936
  [90,] -108.2480 37.24943
  [91,] -108.2477 37.24961
  [92,] -108.2475 37.24980
  [93,] -108.2473 37.24989
  [94,] -108.2473 37.25000
  [95,] -108.2471 37.25051
  [96,] -108.2470 37.25124
  [97,] -108.2468 37.25231
  [98,] -108.2469 37.25292
  [99,] -108.2468 37.25375
 [100,] -108.2466 37.25493
 [101,] -108.2462 37.25554
 [102,] -108.2456 37.25633
 [103,] -108.2452 37.25707
 [104,] -108.2450 37.25747
 [105,] -108.2446 37.25774
 [106,] -108.2443 37.25801
 [107,] -108.2440 37.25853
 [108,] -108.2436 37.25916
 [109,] -108.2429 37.26019
 [110,] -108.2428 37.26104
 [111,] -108.2425 37.26143
 [112,] -108.2416 37.26162
 [113,] -108.2407 37.26166
 [114,] -108.2399 37.26185
 [115,] -108.2394 37.26213
 [116,] -108.2389 37.26234
 [117,] -108.2386 37.26267
 [118,] -108.2383 37.26335
 [119,] -108.2382 37.26388
 [120,] -108.2380 37.26437
 [121,] -108.2379 37.26485
 [122,] -108.2378 37.26520
 [123,] -108.2378 37.26562
 [124,] -108.2377 37.26602
 [125,] -108.2376 37.26641
 [126,] -108.2374 37.26698
 [127,] -108.2374 37.26747
 [128,] -108.2374 37.26835
 [129,] -108.2374 37.26913
 [130,] -108.2374 37.26977
 [131,] -108.2372 37.27043
 [132,] -108.2369 37.27093
 [133,] -108.2365 37.27142
 [134,] -108.2362 37.27193
 [135,] -108.2359 37.27220
 [136,] -108.2355 37.27237
 [137,] -108.2353 37.27262
 [138,] -108.2348 37.27477
 [139,] -108.2345 37.27527
 [140,] -108.2341 37.27556
 [141,] -108.2335 37.27573
 [142,] -108.2328 37.27573
 [143,] -108.2325 37.27565
 [144,] -108.2320 37.27582
 [145,] -108.2316 37.27613
 [146,] -108.2310 37.27644
 [147,] -108.2304 37.27657
 [148,] -108.2295 37.27672
 [149,] -108.2287 37.27696
 [150,] -108.2280 37.27741
 [151,] -108.2273 37.27817
 [152,] -108.2270 37.27900
 [153,] -108.2269 37.28050
 [154,] -108.2273 37.28115
 [155,] -108.2277 37.28161
 [156,] -108.2280 37.28195
 [157,] -108.2278 37.28252
 [158,] -108.2275 37.28301
 [159,] -108.2274 37.28351
 [160,] -108.2270 37.28403
 [161,] -108.2265 37.28444
 [162,] -108.2262 37.28486
 [163,] -108.2259 37.28564
 [164,] -108.2257 37.28627
 [165,] -108.2252 37.28666
 [166,] -108.2243 37.28695
 [167,] -108.2232 37.28713
 [168,] -108.2219 37.28737
 [169,] -108.2211 37.28734
 [170,] -108.2207 37.28720
 [171,] -108.2205 37.28704
 [172,] -108.2202 37.28696
 [173,] -108.2201 37.28699
 [174,] -108.2197 37.28741
 [175,] -108.2196 37.28810
 [176,] -108.2197 37.28856
 [177,] -108.2198 37.28901
 [178,] -108.2198 37.28952
 [179,] -108.2198 37.29010
 [180,] -108.2197 37.29076
 [181,] -108.2195 37.29131
 [182,] -108.2191 37.29189
 [183,] -108.2190 37.29215
 [184,] -108.2191 37.29280
 [185,] -108.2193 37.29327
 [186,] -108.2194 37.29380
 [187,] -108.2193 37.29442
 [188,] -108.2190 37.29488
 [189,] -108.2186 37.29565
 [190,] -108.2183 37.29634
 [191,] -108.2182 37.29677
 [192,] -108.2180 37.29725
 [193,] -108.2174 37.29751
 [194,] -108.2169 37.29763
 [195,] -108.2162 37.29766
 [196,] -108.2156 37.29772
 [197,] -108.2151 37.29800
 [198,] -108.2143 37.29812
 [199,] -108.2138 37.29812
 [200,] -108.2135 37.29839
 [201,] -108.2129 37.29991
 [202,] -108.2125 37.30015
 [203,] -108.2125 37.30065
 [204,] -108.2125 37.30173
 [205,] -108.2128 37.30272
 [206,] -108.2131 37.30330
 [207,] -108.2135 37.30371
 [208,] -108.2143 37.30422
 [209,] -108.2149 37.30444
 [210,] -108.2154 37.30493
 [211,] -108.2161 37.30549
 [212,] -108.2165 37.30623
 [213,] -108.2165 37.30715
 [214,] -108.2165 37.30812
 [215,] -108.2164 37.30892
 [216,] -108.2167 37.30943
 [217,] -108.2168 37.31000
 [218,] -108.2165 37.31161
 [219,] -108.2159 37.31206
 [220,] -108.2152 37.31231
 [221,] -108.2145 37.31238
 [222,] -108.2141 37.31267
 [223,] -108.2136 37.31316
 [224,] -108.2135 37.31407
 [225,] -108.2138 37.31451
 [226,] -108.2135 37.31495
 [227,] -108.2132 37.31546
 [228,] -108.2129 37.31594
 [229,] -108.2127 37.31645
 [230,] -108.2123 37.31694
 [231,] -108.2120 37.31747
 [232,] -108.2121 37.31794
 [233,] -108.2116 37.31882
 [234,] -108.2115 37.31980
 [235,] -108.2114 37.32051
 [236,] -108.2110 37.32114
 [237,] -108.2107 37.32154
 [238,] -108.2105 37.32174
 [239,] -108.2098 37.32218
 [240,] -108.2091 37.32260
 [241,] -108.2079 37.32326
 [242,] -108.2063 37.32392
 [243,] -108.2061 37.32400
 [244,] -108.2052 37.32446
 [245,] -108.2046 37.32506
 [246,] -108.2042 37.32560
 [247,] -108.2035 37.32595
 [248,] -108.2030 37.32632
 [249,] -108.2031 37.32679
 [250,] -108.2031 37.32687
 [251,] -108.2039 37.32767
 [252,] -108.2041 37.32784
 [253,] -108.2044 37.32793
 [254,] -108.2047 37.32812
 [255,] -108.2047 37.32822
 [256,] -108.2047 37.32829
 [257,] -108.2047 37.32870
 [258,] -108.2047 37.32917
 [259,] -108.2048 37.32955
 [260,] -108.2049 37.32970
 [261,] -108.2051 37.32984
 [262,] -108.2055 37.33024
 [263,] -108.2058 37.33048
 [264,] -108.2060 37.33075
 [265,] -108.2062 37.33104
 [266,] -108.2067 37.33174
 [267,] -108.2067 37.33184
 [268,] -108.2067 37.33193
 [269,] -108.2066 37.33211
 [270,] -108.2067 37.33224
 [271,] -108.2069 37.33236
 [272,] -108.2071 37.33248
 [273,] -108.2072 37.33263
 [274,] -108.2079 37.33307
 [275,] -108.2078 37.33345
 [276,] -108.2078 37.33392
 [277,] -108.2078 37.33453
 [278,] -108.2078 37.33484
 [279,] -108.2077 37.33508
 [280,] -108.2073 37.33562
 [281,] -108.2067 37.33720
 [282,] -108.2066 37.33763
 [283,] -108.2058 37.33857
 [284,] -108.2056 37.33903
 [285,] -108.2055 37.33947
 [286,] -108.2053 37.34022
 [287,] -108.2053 37.34091
 [288,] -108.2052 37.34102
 [289,] -108.2050 37.34159
 [290,] -108.2048 37.34302
 [291,] -108.2048 37.34408
 [292,] -108.2040 37.34605
 [293,] -108.2033 37.34724
 [294,] -108.2020 37.34869
 [295,] -108.2009 37.34957
 [296,] -108.2008 37.34964
 [297,] -108.1993 37.35051
 [298,] -108.1985 37.35124
 [299,] -108.1982 37.35150
 [300,] -108.1978 37.35327
 [301,] -108.1978 37.35422
 [302,] -108.1978 37.35480
 [303,] -108.1978 37.35494
 [304,] -108.1976 37.35516
 [305,] -108.1972 37.35547
 [306,] -108.1962 37.35601
 [307,] -108.1958 37.35604
 [308,] -108.1957 37.35604
 [309,] -108.1957 37.35607
 [310,] -108.1951 37.35660
 [311,] -108.1944 37.35747
 [312,] -108.1927 37.35907
 [313,] -108.1916 37.35971
 [314,] -108.1914 37.35978
 [315,] -108.1905 37.36012
 [316,] -108.1904 37.36015
 [317,] -108.1898 37.36021
 [318,] -108.1889 37.36017
 [319,] -108.1879 37.36054
 [320,] -108.1863 37.36156
 [321,] -108.1857 37.36177
 [322,] -108.1845 37.36240
 [323,] -108.1840 37.36283
 [324,] -108.1836 37.36311
 [325,] -108.1821 37.36337
 [326,] -108.1809 37.36361
 [327,] -108.1808 37.36362
 [328,] -108.1800 37.36381
 [329,] -108.1791 37.36403
 [330,] -108.1783 37.36429
 [331,] -108.1781 37.36436
 [332,] -108.1765 37.36489
 [333,] -108.1755 37.36528
 [334,] -108.1741 37.36605
 [335,] -108.1730 37.36639
 [336,] -108.1722 37.36635
 [337,] -108.1705 37.36595
 [338,] -108.1695 37.36576
 [339,] -108.1687 37.36560
 [340,] -108.1666 37.36517
 [341,] -108.1655 37.36430
 [342,] -108.1646 37.36346
 [343,] -108.1643 37.36234
 [344,] -108.1640 37.36217
 [345,] -108.1638 37.36210
 [346,] -108.1636 37.36209
 [347,] -108.1633 37.36212
 [348,] -108.1629 37.36222
 [349,] -108.1617 37.36222
 [350,] -108.1605 37.36269
 [351,] -108.1591 37.36339
 [352,] -108.1581 37.36389
 [353,] -108.1572 37.36391
 [354,] -108.1563 37.36360
 [355,] -108.1556 37.36322
 [356,] -108.1548 37.36299
 [357,] -108.1542 37.36293
 [358,] -108.1537 37.36290
 [359,] -108.1532 37.36264
 [360,] -108.1525 37.36259
 [361,] -108.1516 37.36284
 [362,] -108.1506 37.36327
 [363,] -108.1500 37.36355
 [364,] -108.1493 37.36403
 [365,] -108.1485 37.36452
 [366,] -108.1479 37.36485
 [367,] -108.1479 37.36488
 [368,] -108.1470 37.36538
 [369,] -108.1466 37.36595
 [370,] -108.1460 37.36698
 [371,] -108.1460 37.36702
 [372,] -108.1456 37.36736
 [373,] -108.1422 37.36974
 [374,] -108.1417 37.37049
 [375,] -108.1415 37.37133
 [376,] -108.1412 37.37197
 [377,] -108.1408 37.37236
 [378,] -108.1405 37.37282
 [379,] -108.1401 37.37295
 [380,] -108.1398 37.37304
 [381,] -108.1384 37.37310
 [382,] -108.1372 37.37310
 [383,] -108.1358 37.37334
 [384,] -108.1344 37.37358
 [385,] -108.1341 37.37365
 [386,] -108.1337 37.37373
 [387,] -108.1329 37.37434
 [388,] -108.1323 37.37468
 [389,] -108.1316 37.37472
 [390,] -108.1256 37.37474
 [391,] -108.1250 37.37473
 [392,] -108.1218 37.37469
 [393,] -108.1205 37.37471
 [394,] -108.1200 37.37500
 [395,] -108.1190 37.37549
 [396,] -108.1183 37.37588
 [397,] -108.1177 37.37627
 [398,] -108.1173 37.37672
 [399,] -108.1172 37.37675
 [400,] -108.1169 37.37737
 [401,] -108.1166 37.37790
 [402,] -108.1165 37.37828
 [403,] -108.1163 37.37852
 [404,] -108.1159 37.37868
 [405,] -108.1153 37.37929
 [406,] -108.1147 37.37971
 [407,] -108.1141 37.38010
 [408,] -108.1136 37.38035
 [409,] -108.1129 37.38055
 [410,] -108.1111 37.38099
 [411,] -108.1100 37.38136
 [412,] -108.1092 37.38154
 [413,] -108.1082 37.38156
 [414,] -108.1066 37.38162
 [415,] -108.1062 37.38182
 [416,] -108.1059 37.38207
 [417,] -108.1058 37.38249
 [418,] -108.1058 37.38274
 [419,] -108.1059 37.38309
 [420,] -108.1059 37.38330
 [421,] -108.1061 37.38397
 [422,] -108.1062 37.38411
 [423,] -108.1063 37.38457
 [424,] -108.1061 37.38518
 [425,] -108.1059 37.38590
 [426,] -108.1059 37.38665
 [427,] -108.1059 37.38731
 [428,] -108.1058 37.38782
 [429,] -108.1057 37.38834
 [430,] -108.1056 37.38897
 [431,] -108.1057 37.38912
 [432,] -108.1057 37.38918
 [433,] -108.1059 37.38944
 [434,] -108.1065 37.39018
 [435,] -108.1068 37.39084
 [436,] -108.1071 37.39143
 [437,] -108.1074 37.39193
 [438,] -108.1075 37.39209
 [439,] -108.1074 37.39267
 [440,] -108.1074 37.39356
 [441,] -108.1076 37.39432
 [442,] -108.1074 37.39498
 [443,] -108.1072 37.39547
 [444,] -108.1071 37.39581
 [445,] -108.1070 37.39666
 [446,] -108.1069 37.39730
 [447,] -108.1067 37.39813
 [448,] -108.1065 37.39922
 [449,] -108.1065 37.39980
 [450,] -108.1065 37.40020
 [451,] -108.1063 37.40074
 [452,] -108.1059 37.40131
 [453,] -108.1059 37.40138
 [454,] -108.1057 37.40186
 [455,] -108.1057 37.40245
 [456,] -108.1057 37.40304
 [457,] -108.1056 37.40349
 [458,] -108.1055 37.40391
 [459,] -108.1054 37.40444
 [460,] -108.1054 37.40473
 [461,] -108.1054 37.40507
 [462,] -108.1053 37.40557
 [463,] -108.1051 37.40587
 [464,] -108.1048 37.40630
 [465,] -108.1043 37.40689
 [466,] -108.1039 37.40756
 [467,] -108.1038 37.40808
 [468,] -108.1036 37.40852
 [469,] -108.1035 37.40871
 [470,] -108.1034 37.40886
 [471,] -108.1028 37.40930
 [472,] -108.1020 37.40995
 [473,] -108.1013 37.41035
 [474,] -108.1010 37.41089
 [475,] -108.1008 37.41134
 [476,] -108.1005 37.41173
 [477,] -108.1000 37.41221
 [478,] -108.0995 37.41263
 [479,] -108.0994 37.41326
 [480,] -108.0993 37.41383
 [481,] -108.0993 37.41482
 [482,] -108.0992 37.41544
 [483,] -108.0989 37.41590
 [484,] -108.0986 37.41651
 [485,] -108.0982 37.41706
 [486,] -108.0978 37.41747
 [487,] -108.0972 37.41768
 [488,] -108.0969 37.41782
 [489,] -108.0966 37.41804
 [490,] -108.0963 37.41821
 [491,] -108.0958 37.41871
 [492,] -108.0954 37.41907
 [493,] -108.0951 37.41932
 [494,] -108.0950 37.41943
 [495,] -108.0948 37.41954
 [496,] -108.0944 37.41966
 [497,] -108.0940 37.41972
 [498,] -108.0935 37.41981
 [499,] -108.0929 37.41994
 [500,] -108.0922 37.42023
 [ reached getOption("max.print") -- omitted 1438 rows ]



Slot "plotOrder":
[1] 1

Slot "labpt":
[1] -107.84327   37.28658

Slot "ID":
[1] "199"

Slot "area":
[1] 0.4472777


[[6]]
An object of class "Polygons"
Slot "Polygons":
[[1]]
An object of class "Polygon"
Slot "labpt":
[1] -107.67615   37.76404

Slot "area":
[1] 0.1028336

Slot "hole":
[1] FALSE

Slot "ringDir":
[1] 1

Slot "coords":
             [,1]     [,2]
   [1,] -107.9751 37.68365
   [2,] -107.9739 37.68472
   [3,] -107.9738 37.68477
   [4,] -107.9724 37.68620
   [5,] -107.9718 37.68694
   [6,] -107.9703 37.68767
   [7,] -107.9707 37.68850
   [8,] -107.9704 37.68916
   [9,] -107.9708 37.68963
  [10,] -107.9709 37.68996
  [11,] -107.9703 37.69120
  [12,] -107.9693 37.69251
  [13,] -107.9690 37.69350
  [14,] -107.9691 37.69422
  [15,] -107.9690 37.69552
  [16,] -107.9689 37.69648
  [17,] -107.9677 37.69712
  [18,] -107.9671 37.69767
  [19,] -107.9660 37.69819
  [20,] -107.9656 37.69836
  [21,] -107.9644 37.69926
  [22,] -107.9636 37.70054
  [23,] -107.9627 37.70108
  [24,] -107.9609 37.70155
  [25,] -107.9601 37.70217
  [26,] -107.9595 37.70270
  [27,] -107.9581 37.70318
  [28,] -107.9580 37.70374
  [29,] -107.9576 37.70468
  [30,] -107.9570 37.70532
  [31,] -107.9556 37.70571
  [32,] -107.9543 37.70648
  [33,] -107.9526 37.70679
  [34,] -107.9506 37.70639
  [35,] -107.9503 37.70640
  [36,] -107.9496 37.70641
  [37,] -107.9492 37.70682
  [38,] -107.9486 37.70669
  [39,] -107.9475 37.70635
  [40,] -107.9464 37.70628
  [41,] -107.9453 37.70642
  [42,] -107.9442 37.70612
  [43,] -107.9439 37.70604
  [44,] -107.9434 37.70513
  [45,] -107.9433 37.70465
  [46,] -107.9424 37.70414
  [47,] -107.9419 37.70372
  [48,] -107.9419 37.70318
  [49,] -107.9414 37.70273
  [50,] -107.9411 37.70277
  [51,] -107.9399 37.70289
  [52,] -107.9387 37.70261
  [53,] -107.9372 37.70256
  [54,] -107.9363 37.70307
  [55,] -107.9359 37.70388
  [56,] -107.9352 37.70437
  [57,] -107.9347 37.70525
  [58,] -107.9331 37.70591
  [59,] -107.9324 37.70624
  [60,] -107.9319 37.70710
  [61,] -107.9313 37.70804
  [62,] -107.9299 37.70915
  [63,] -107.9289 37.70961
  [64,] -107.9281 37.70997
  [65,] -107.9265 37.71036
  [66,] -107.9240 37.71040
  [67,] -107.9229 37.71045
  [68,] -107.9218 37.71016
  [69,] -107.9212 37.71029
  [70,] -107.9205 37.71038
  [71,] -107.9179 37.71086
  [72,] -107.9170 37.71104
  [73,] -107.9166 37.71152
  [74,] -107.9162 37.71170
  [75,] -107.9157 37.71186
  [76,] -107.9149 37.71226
  [77,] -107.9135 37.71242
  [78,] -107.9120 37.71241
  [79,] -107.9110 37.71256
  [80,] -107.9105 37.71312
  [81,] -107.9105 37.71373
  [82,] -107.9103 37.71448
  [83,] -107.9106 37.71518
  [84,] -107.9107 37.71600
  [85,] -107.9103 37.71643
  [86,] -107.9101 37.71621
  [87,] -107.9095 37.71612
  [88,] -107.9089 37.71620
  [89,] -107.9083 37.71676
  [90,] -107.9070 37.71767
  [91,] -107.9057 37.71786
  [92,] -107.9042 37.71821
  [93,] -107.9034 37.71839
  [94,] -107.9030 37.71876
  [95,] -107.9013 37.71900
  [96,] -107.9004 37.71850
  [97,] -107.8995 37.71877
  [98,] -107.8990 37.71922
  [99,] -107.8988 37.71917
 [100,] -107.8986 37.71917
 [101,] -107.8979 37.71919
 [102,] -107.8973 37.71918
 [103,] -107.8967 37.71917
 [104,] -107.8952 37.71864
 [105,] -107.8950 37.71787
 [106,] -107.8942 37.71754
 [107,] -107.8940 37.71757
 [108,] -107.8927 37.71781
 [109,] -107.8910 37.71812
 [110,] -107.8894 37.71844
 [111,] -107.8887 37.71808
 [112,] -107.8872 37.71812
 [113,] -107.8872 37.71812
 [114,] -107.8855 37.71785
 [115,] -107.8840 37.71803
 [116,] -107.8827 37.71838
 [117,] -107.8816 37.71841
 [118,] -107.8804 37.71756
 [119,] -107.8790 37.71698
 [120,] -107.8779 37.71602
 [121,] -107.8772 37.71631
 [122,] -107.8756 37.71814
 [123,] -107.8752 37.71867
 [124,] -107.8746 37.71940
 [125,] -107.8737 37.72008
 [126,] -107.8736 37.72067
 [127,] -107.8734 37.72109
 [128,] -107.8731 37.72177
 [129,] -107.8730 37.72242
 [130,] -107.8737 37.72326
 [131,] -107.8756 37.72579
 [132,] -107.8756 37.72606
 [133,] -107.8756 37.72686
 [134,] -107.8756 37.72713
 [135,] -107.8754 37.72754
 [136,] -107.8749 37.72822
 [137,] -107.8745 37.72888
 [138,] -107.8745 37.72902
 [139,] -107.8746 37.72981
 [140,] -107.8746 37.73085
 [141,] -107.8751 37.73217
 [142,] -107.8751 37.73277
 [143,] -107.8749 37.73430
 [144,] -107.8750 37.73552
 [145,] -107.8750 37.73601
 [146,] -107.8752 37.73703
 [147,] -107.8756 37.73756
 [148,] -107.8756 37.73758
 [149,] -107.8756 37.73784
 [150,] -107.8756 37.73860
 [151,] -107.8756 37.73885
 [152,] -107.8749 37.73963
 [153,] -107.8742 37.74052
 [154,] -107.8730 37.74164
 [155,] -107.8724 37.74267
 [156,] -107.8717 37.74355
 [157,] -107.8702 37.74448
 [158,] -107.8699 37.74526
 [159,] -107.8697 37.74566
 [160,] -107.8681 37.74628
 [161,] -107.8674 37.74655
 [162,] -107.8661 37.74685
 [163,] -107.8659 37.74727
 [164,] -107.8660 37.74802
 [165,] -107.8654 37.74917
 [166,] -107.8651 37.74999
 [167,] -107.8646 37.75055
 [168,] -107.8647 37.75097
 [169,] -107.8648 37.75130
 [170,] -107.8646 37.75261
 [171,] -107.8643 37.75336
 [172,] -107.8637 37.75389
 [173,] -107.8637 37.75431
 [174,] -107.8632 37.75454
 [175,] -107.8619 37.75602
 [176,] -107.8620 37.75617
 [177,] -107.8626 37.75623
 [178,] -107.8628 37.75654
 [179,] -107.8631 37.75683
 [180,] -107.8628 37.75741
 [181,] -107.8628 37.75768
 [182,] -107.8632 37.75894
 [183,] -107.8633 37.75920
 [184,] -107.8631 37.76002
 [185,] -107.8632 37.76019
 [186,] -107.8657 37.76171
 [187,] -107.8671 37.76189
 [188,] -107.8705 37.76276
 [189,] -107.8704 37.76347
 [190,] -107.8698 37.76504
 [191,] -107.8686 37.76694
 [192,] -107.8682 37.76717
 [193,] -107.8682 37.76732
 [194,] -107.8679 37.76747
 [195,] -107.8674 37.76768
 [196,] -107.8666 37.76794
 [197,] -107.8665 37.76797
 [198,] -107.8661 37.76799
 [199,] -107.8649 37.76909
 [200,] -107.8651 37.76970
 [201,] -107.8654 37.77106
 [202,] -107.8654 37.77149
 [203,] -107.8652 37.77170
 [204,] -107.8641 37.77224
 [205,] -107.8637 37.77241
 [206,] -107.8634 37.77250
 [207,] -107.8632 37.77266
 [208,] -107.8632 37.77282
 [209,] -107.8632 37.77297
 [210,] -107.8627 37.77341
 [211,] -107.8623 37.77369
 [212,] -107.8619 37.77416
 [213,] -107.8617 37.77450
 [214,] -107.8613 37.77497
 [215,] -107.8608 37.77552
 [216,] -107.8608 37.77553
 [217,] -107.8595 37.77555
 [218,] -107.8571 37.77578
 [219,] -107.8570 37.77579
 [220,] -107.8553 37.77609
 [221,] -107.8521 37.77617
 [222,] -107.8511 37.77626
 [223,] -107.8508 37.77626
 [224,] -107.8504 37.77604
 [225,] -107.8498 37.77589
 [226,] -107.8492 37.77556
 [227,] -107.8464 37.77493
 [228,] -107.8461 37.77479
 [229,] -107.8459 37.77467
 [230,] -107.8446 37.77365
 [231,] -107.8436 37.77356
 [232,] -107.8428 37.77364
 [233,] -107.8427 37.77364
 [234,] -107.8418 37.77391
 [235,] -107.8415 37.77399
 [236,] -107.8409 37.77414
 [237,] -107.8405 37.77453
 [238,] -107.8404 37.77515
 [239,] -107.8400 37.77600
 [240,] -107.8397 37.77671
 [241,] -107.8395 37.77725
 [242,] -107.8393 37.77759
 [243,] -107.8391 37.77843
 [244,] -107.8390 37.77853
 [245,] -107.8387 37.77942
 [246,] -107.8381 37.78026
 [247,] -107.8371 37.78097
 [248,] -107.8366 37.78166
 [249,] -107.8359 37.78284
 [250,] -107.8358 37.78289
 [251,] -107.8354 37.78302
 [252,] -107.8341 37.78375
 [253,] -107.8328 37.78431
 [254,] -107.8321 37.78517
 [255,] -107.8317 37.78546
 [256,] -107.8312 37.78632
 [257,] -107.8308 37.78654
 [258,] -107.8301 37.78707
 [259,] -107.8293 37.78764
 [260,] -107.8280 37.78910
 [261,] -107.8275 37.78947
 [262,] -107.8271 37.78975
 [263,] -107.8247 37.79023
 [264,] -107.8240 37.79141
 [265,] -107.8237 37.79291
 [266,] -107.8236 37.79327
 [267,] -107.8222 37.79555
 [268,] -107.8222 37.79575
 [269,] -107.8224 37.79584
 [270,] -107.8232 37.79605
 [271,] -107.8243 37.79670
 [272,] -107.8256 37.79784
 [273,] -107.8266 37.79830
 [274,] -107.8275 37.79882
 [275,] -107.8278 37.79921
 [276,] -107.8283 37.79939
 [277,] -107.8285 37.79962
 [278,] -107.8279 37.80109
 [279,] -107.8274 37.80160
 [280,] -107.8261 37.80265
 [281,] -107.8251 37.80387
 [282,] -107.8251 37.80388
 [283,] -107.8247 37.80485
 [284,] -107.8262 37.80537
 [285,] -107.8285 37.80786
 [286,] -107.8290 37.80863
 [287,] -107.8293 37.80983
 [288,] -107.8292 37.81066
 [289,] -107.8285 37.81186
 [290,] -107.8276 37.81232
 [291,] -107.8264 37.81306
 [292,] -107.8242 37.81396
 [293,] -107.8218 37.81452
 [294,] -107.8214 37.81486
 [295,] -107.8210 37.81504
 [296,] -107.8205 37.81557
 [297,] -107.8201 37.81597
 [298,] -107.8196 37.81655
 [299,] -107.8190 37.81701
 [300,] -107.8184 37.81754
 [301,] -107.8177 37.81847
 [302,] -107.8174 37.81914
 [303,] -107.8172 37.81934
 [304,] -107.8160 37.81958
 [305,] -107.8152 37.81997
 [306,] -107.8136 37.82060
 [307,] -107.8131 37.82061
 [308,] -107.8124 37.82083
 [309,] -107.8112 37.82102
 [310,] -107.8107 37.82136
 [311,] -107.8102 37.82200
 [312,] -107.8100 37.82223
 [313,] -107.8098 37.82338
 [314,] -107.8087 37.82411
 [315,] -107.8072 37.82452
 [316,] -107.8047 37.82491
 [317,] -107.8044 37.82512
 [318,] -107.8043 37.82495
 [319,] -107.8039 37.82445
 [320,] -107.8036 37.82427
 [321,] -107.8013 37.82376
 [322,] -107.7996 37.82304
 [323,] -107.7987 37.82281
 [324,] -107.7975 37.82271
 [325,] -107.7964 37.82272
 [326,] -107.7963 37.82359
 [327,] -107.7957 37.82458
 [328,] -107.7951 37.82552
 [329,] -107.7951 37.82562
 [330,] -107.7952 37.82624
 [331,] -107.7951 37.82641
 [332,] -107.7948 37.82714
 [333,] -107.7949 37.82750
 [334,] -107.7946 37.82805
 [335,] -107.7946 37.82838
 [336,] -107.7946 37.82875
 [337,] -107.7945 37.82909
 [338,] -107.7933 37.83029
 [339,] -107.7927 37.83061
 [340,] -107.7925 37.83154
 [341,] -107.7904 37.83516
 [342,] -107.7905 37.83570
 [343,] -107.7902 37.83645
 [344,] -107.7899 37.83700
 [345,] -107.7900 37.83712
 [346,] -107.7902 37.83723
 [347,] -107.7902 37.83737
 [348,] -107.7890 37.83812
 [349,] -107.7879 37.83825
 [350,] -107.7868 37.83908
 [351,] -107.7850 37.84014
 [352,] -107.7834 37.84037
 [353,] -107.7831 37.84061
 [354,] -107.7829 37.84094
 [355,] -107.7830 37.84178
 [356,] -107.7825 37.84324
 [357,] -107.7825 37.84363
 [358,] -107.7827 37.84379
 [359,] -107.7828 37.84392
 [360,] -107.7832 37.84411
 [361,] -107.7839 37.84466
 [362,] -107.7842 37.84552
 [363,] -107.7847 37.84595
 [364,] -107.7851 37.84657
 [365,] -107.7845 37.84714
 [366,] -107.7841 37.84751
 [367,] -107.7837 37.84795
 [368,] -107.7831 37.84849
 [369,] -107.7830 37.84875
 [370,] -107.7827 37.84898
 [371,] -107.7816 37.84898
 [372,] -107.7808 37.84881
 [373,] -107.7800 37.84866
 [374,] -107.7797 37.84884
 [375,] -107.7791 37.84978
 [376,] -107.7792 37.84996
 [377,] -107.7794 37.85036
 [378,] -107.7793 37.85074
 [379,] -107.7792 37.85173
 [380,] -107.7791 37.85267
 [381,] -107.7793 37.85289
 [382,] -107.7803 37.85309
 [383,] -107.7803 37.85337
 [384,] -107.7800 37.85380
 [385,] -107.7799 37.85401
 [386,] -107.7800 37.85455
 [387,] -107.7799 37.85474
 [388,] -107.7799 37.85491
 [389,] -107.7796 37.85765
 [390,] -107.7796 37.85819
 [391,] -107.7798 37.85867
 [392,] -107.7806 37.85959
 [393,] -107.7807 37.85993
 [394,] -107.7805 37.86130
 [395,] -107.7801 37.86227
 [396,] -107.7803 37.86270
 [397,] -107.7823 37.86527
 [398,] -107.7824 37.86540
 [399,] -107.7828 37.86590
 [400,] -107.7829 37.86633
 [401,] -107.7826 37.86706
 [402,] -107.7827 37.86751
 [403,] -107.7826 37.86769
 [404,] -107.7825 37.86777
 [405,] -107.7822 37.86771
 [406,] -107.7814 37.86760
 [407,] -107.7808 37.86774
 [408,] -107.7768 37.86789
 [409,] -107.7749 37.86857
 [410,] -107.7739 37.86917
 [411,] -107.7729 37.87069
 [412,] -107.7724 37.87111
 [413,] -107.7720 37.87144
 [414,] -107.7717 37.87162
 [415,] -107.7709 37.87205
 [416,] -107.7704 37.87255
 [417,] -107.7691 37.87343
 [418,] -107.7678 37.87499
 [419,] -107.7674 37.87599
 [420,] -107.7673 37.87618
 [421,] -107.7661 37.87747
 [422,] -107.7658 37.87754
 [423,] -107.7625 37.87724
 [424,] -107.7616 37.87730
 [425,] -107.7612 37.87739
 [426,] -107.7609 37.87756
 [427,] -107.7605 37.87811
 [428,] -107.7582 37.88045
 [429,] -107.7562 37.88291
 [430,] -107.7560 37.88322
 [431,] -107.7562 37.88369
 [432,] -107.7566 37.88512
 [433,] -107.7565 37.88569
 [434,] -107.7562 37.88683
 [435,] -107.7563 37.88768
 [436,] -107.7561 37.88806
 [437,] -107.7561 37.88831
 [438,] -107.7563 37.88903
 [439,] -107.7562 37.88976
 [440,] -107.7562 37.89003
 [441,] -107.7542 37.89074
 [442,] -107.7539 37.89084
 [443,] -107.7531 37.89096
 [444,] -107.7527 37.89122
 [445,] -107.7523 37.89156
 [446,] -107.7506 37.89241
 [447,] -107.7498 37.89316
 [448,] -107.7494 37.89353
 [449,] -107.7488 37.89419
 [450,] -107.7482 37.89486
 [451,] -107.7481 37.89506
 [452,] -107.7482 37.89545
 [453,] -107.7492 37.89768
 [454,] -107.7490 37.89795
 [455,] -107.7486 37.89797
 [456,] -107.7456 37.89829
 [457,] -107.7444 37.89857
 [458,] -107.7438 37.89887
 [459,] -107.7431 37.89934
 [460,] -107.7430 37.89941
 [461,] -107.7424 37.89992
 [462,] -107.7413 37.90100
 [463,] -107.7410 37.90135
 [464,] -107.7408 37.90195
 [465,] -107.7405 37.90278
 [466,] -107.7403 37.90307
 [467,] -107.7401 37.90329
 [468,] -107.7392 37.90403
 [469,] -107.7390 37.90431
 [470,] -107.7388 37.90485
 [471,] -107.7388 37.90490
 [472,] -107.7383 37.90543
 [473,] -107.7378 37.90503
 [474,] -107.7373 37.90476
 [475,] -107.7367 37.90456
 [476,] -107.7342 37.90437
 [477,] -107.7326 37.90423
 [478,] -107.7321 37.90400
 [479,] -107.7316 37.90370
 [480,] -107.7302 37.90286
 [481,] -107.7296 37.90267
 [482,] -107.7282 37.90137
 [483,] -107.7274 37.90111
 [484,] -107.7266 37.90062
 [485,] -107.7264 37.90035
 [486,] -107.7259 37.89982
 [487,] -107.7250 37.89953
 [488,] -107.7247 37.89936
 [489,] -107.7247 37.89909
 [490,] -107.7244 37.89880
 [491,] -107.7237 37.89876
 [492,] -107.7233 37.89882
 [493,] -107.7233 37.89883
 [494,] -107.7230 37.89862
 [495,] -107.7225 37.89810
 [496,] -107.7209 37.89742
 [497,] -107.7206 37.89751
 [498,] -107.7198 37.89790
 [499,] -107.7195 37.89789
 [500,] -107.7195 37.89789
 [ reached getOption("max.print") -- omitted 1396 rows ]



Slot "plotOrder":
[1] 1

Slot "labpt":
[1] -107.67615   37.76404

Slot "ID":
[1] "227"

Slot "area":
[1] 0.1028336



Slot "plotOrder":
[1] 1 3 5 4 2 6

Slot "bbox":
         min       max
x -108.38107 -102.0448
y   36.99961   41.0026

Slot "proj4string":
CRS arguments:
 +proj=longlat +ellps=GRS80
+towgs84=0,0,0,0,0,0,0 +no_defs 
# Get a Census tracts dataset for Denver County, Colorado and plot it
denver_tracts <- tracts(state = "CO", county = "Denver")
Using FIPS code '08' for state 'CO'

  |                                                  
  |                                            |   0%
  |                                                  
  |                                            |   1%
  |                                                  
  |=                                           |   1%
  |                                                  
  |=                                           |   2%
  |                                                  
  |=                                           |   3%
  |                                                  
  |==                                          |   3%
  |                                                  
  |==                                          |   4%
  |                                                  
  |==                                          |   5%
  |                                                  
  |==                                          |   6%
  |                                                  
  |===                                         |   6%
  |                                                  
  |===                                         |   7%
  |                                                  
  |===                                         |   8%
  |                                                  
  |====                                        |   8%
  |                                                  
  |====                                        |   9%
  |                                                  
  |====                                        |  10%
  |                                                  
  |=====                                       |  10%
  |                                                  
  |=====                                       |  11%
  |                                                  
  |=====                                       |  12%
  |                                                  
  |======                                      |  13%
  |                                                  
  |======                                      |  14%
  |                                                  
  |======                                      |  15%
  |                                                  
  |=======                                     |  15%
  |                                                  
  |=======                                     |  16%
  |                                                  
  |=======                                     |  17%
  |                                                  
  |========                                    |  17%
  |                                                  
  |========                                    |  18%
  |                                                  
  |========                                    |  19%
  |                                                  
  |=========                                   |  19%
  |                                                  
  |=========                                   |  20%
  |                                                  
  |=========                                   |  21%
  |                                                  
  |=========                                   |  22%
  |                                                  
  |==========                                  |  22%
  |                                                  
  |==========                                  |  23%
  |                                                  
  |==========                                  |  24%
  |                                                  
  |===========                                 |  24%
  |                                                  
  |===========                                 |  25%
  |                                                  
  |===========                                 |  26%
  |                                                  
  |============                                |  26%
  |                                                  
  |============                                |  27%
  |                                                  
  |============                                |  28%
  |                                                  
  |=============                               |  29%
  |                                                  
  |=============                               |  30%
  |                                                  
  |==============                              |  31%
  |                                                  
  |==============                              |  32%
  |                                                  
  |==============                              |  33%
  |                                                  
  |===============                             |  33%
  |                                                  
  |===============                             |  34%
  |                                                  
  |===============                             |  35%
  |                                                  
  |================                            |  35%
  |                                                  
  |================                            |  36%
  |                                                  
  |================                            |  37%
  |                                                  
  |=================                           |  38%
  |                                                  
  |=================                           |  39%
  |                                                  
  |=================                           |  40%
  |                                                  
  |==================                          |  40%
  |                                                  
  |==================                          |  41%
  |                                                  
  |==================                          |  42%
  |                                                  
  |===================                         |  42%
  |                                                  
  |===================                         |  43%
  |                                                  
  |===================                         |  44%
  |                                                  
  |====================                        |  44%
  |                                                  
  |====================                        |  45%
  |                                                  
  |====================                        |  46%
  |                                                  
  |====================                        |  47%
  |                                                  
  |=====================                       |  47%
  |                                                  
  |=====================                       |  48%
  |                                                  
  |=====================                       |  49%
  |                                                  
  |======================                      |  49%
  |                                                  
  |======================                      |  50%
  |                                                  
  |======================                      |  51%
  |                                                  
  |=======================                     |  51%
  |                                                  
  |=======================                     |  52%
  |                                                  
  |=======================                     |  53%
  |                                                  
  |========================                    |  53%
  |                                                  
  |========================                    |  54%
  |                                                  
  |========================                    |  55%
  |                                                  
  |========================                    |  56%
  |                                                  
  |=========================                   |  56%
  |                                                  
  |=========================                   |  57%
  |                                                  
  |=========================                   |  58%
  |                                                  
  |==========================                  |  58%
  |                                                  
  |==========================                  |  59%
  |                                                  
  |==========================                  |  60%
  |                                                  
  |===========================                 |  60%
  |                                                  
  |===========================                 |  61%
  |                                                  
  |===========================                 |  62%
  |                                                  
  |============================                |  63%
  |                                                  
  |============================                |  64%
  |                                                  
  |============================                |  65%
  |                                                  
  |=============================               |  65%
  |                                                  
  |=============================               |  66%
  |                                                  
  |=============================               |  67%
  |                                                  
  |==============================              |  67%
  |                                                  
  |==============================              |  68%
  |                                                  
  |==============================              |  69%
  |                                                  
  |===============================             |  69%
  |                                                  
  |===============================             |  70%
  |                                                  
  |===============================             |  71%
  |                                                  
  |===============================             |  72%
  |                                                  
  |================================            |  72%
  |                                                  
  |================================            |  73%
  |                                                  
  |================================            |  74%
  |                                                  
  |=================================           |  74%
  |                                                  
  |=================================           |  75%
  |                                                  
  |=================================           |  76%
  |                                                  
  |==================================          |  76%
  |                                                  
  |==================================          |  77%
  |                                                  
  |==================================          |  78%
  |                                                  
  |===================================         |  79%
  |                                                  
  |===================================         |  80%
  |                                                  
  |===================================         |  81%
  |                                                  
  |====================================        |  81%
  |                                                  
  |====================================        |  82%
  |                                                  
  |====================================        |  83%
  |                                                  
  |=====================================       |  83%
  |                                                  
  |=====================================       |  84%
  |                                                  
  |=====================================       |  85%
  |                                                  
  |======================================      |  85%
  |                                                  
  |======================================      |  86%
  |                                                  
  |======================================      |  87%
  |                                                  
  |=======================================     |  88%
  |                                                  
  |=======================================     |  89%
  |                                                  
  |=======================================     |  90%
  |                                                  
  |========================================    |  90%
  |                                                  
  |========================================    |  91%
  |                                                  
  |========================================    |  92%
  |                                                  
  |=========================================   |  92%
  |                                                  
  |=========================================   |  93%
  |                                                  
  |=========================================   |  94%
  |                                                  
  |==========================================  |  94%
  |                                                  
  |==========================================  |  95%
  |                                                  
  |==========================================  |  96%
  |                                                  
  |=========================================== |  97%
  |                                                  
  |=========================================== |  98%
  |                                                  
  |=========================================== |  99%
  |                                                  
  |============================================|  99%
  |                                                  
  |============================================| 100%
Using FIPS code '031' for 'Denver County'
plot(denver_tracts)

king_tracts <- tracts(state="WA", county = "King")
Using FIPS code '53' for state 'WA'

  |                                                  
  |                                            |   0%
  |                                                  
  |                                            |   1%
  |                                                  
  |=                                           |   1%
  |                                                  
  |=                                           |   2%
  |                                                  
  |=                                           |   3%
  |                                                  
  |==                                          |   3%
  |                                                  
  |==                                          |   4%
  |                                                  
  |==                                          |   5%
  |                                                  
  |==                                          |   6%
  |                                                  
  |===                                         |   6%
  |                                                  
  |===                                         |   7%
  |                                                  
  |===                                         |   8%
  |                                                  
  |====                                        |   8%
  |                                                  
  |====                                        |   9%
  |                                                  
  |====                                        |  10%
  |                                                  
  |=====                                       |  10%
  |                                                  
  |=====                                       |  11%
  |                                                  
  |=====                                       |  12%
  |                                                  
  |======                                      |  13%
  |                                                  
  |======                                      |  14%
  |                                                  
  |======                                      |  15%
  |                                                  
  |=======                                     |  15%
  |                                                  
  |=======                                     |  16%
  |                                                  
  |=======                                     |  17%
  |                                                  
  |========                                    |  17%
  |                                                  
  |========                                    |  18%
  |                                                  
  |========                                    |  19%
  |                                                  
  |=========                                   |  19%
  |                                                  
  |=========                                   |  20%
  |                                                  
  |=========                                   |  21%
  |                                                  
  |=========                                   |  22%
  |                                                  
  |==========                                  |  22%
  |                                                  
  |==========                                  |  23%
  |                                                  
  |==========                                  |  24%
  |                                                  
  |===========                                 |  24%
  |                                                  
  |===========                                 |  25%
  |                                                  
  |===========                                 |  26%
  |                                                  
  |============                                |  26%
  |                                                  
  |============                                |  27%
  |                                                  
  |============                                |  28%
  |                                                  
  |=============                               |  28%
  |                                                  
  |=============                               |  29%
  |                                                  
  |=============                               |  30%
  |                                                  
  |=============                               |  31%
  |                                                  
  |==============                              |  31%
  |                                                  
  |==============                              |  32%
  |                                                  
  |==============                              |  33%
  |                                                  
  |===============                             |  33%
  |                                                  
  |===============                             |  34%
  |                                                  
  |===============                             |  35%
  |                                                  
  |================                            |  35%
  |                                                  
  |================                            |  36%
  |                                                  
  |================                            |  37%
  |                                                  
  |=================                           |  38%
  |                                                  
  |=================                           |  39%
  |                                                  
  |=================                           |  40%
  |                                                  
  |==================                          |  40%
  |                                                  
  |==================                          |  41%
  |                                                  
  |==================                          |  42%
  |                                                  
  |===================                         |  42%
  |                                                  
  |===================                         |  43%
  |                                                  
  |===================                         |  44%
  |                                                  
  |====================                        |  44%
  |                                                  
  |====================                        |  45%
  |                                                  
  |====================                        |  46%
  |                                                  
  |====================                        |  47%
  |                                                  
  |=====================                       |  47%
  |                                                  
  |=====================                       |  48%
  |                                                  
  |=====================                       |  49%
  |                                                  
  |======================                      |  49%
  |                                                  
  |======================                      |  50%
  |                                                  
  |======================                      |  51%
  |                                                  
  |=======================                     |  51%
  |                                                  
  |=======================                     |  52%
  |                                                  
  |=======================                     |  53%
  |                                                  
  |========================                    |  54%
  |                                                  
  |========================                    |  55%
  |                                                  
  |========================                    |  56%
  |                                                  
  |=========================                   |  56%
  |                                                  
  |=========================                   |  57%
  |                                                  
  |=========================                   |  58%
  |                                                  
  |==========================                  |  58%
  |                                                  
  |==========================                  |  59%
  |                                                  
  |==========================                  |  60%
  |                                                  
  |===========================                 |  60%
  |                                                  
  |===========================                 |  61%
  |                                                  
  |===========================                 |  62%
  |                                                  
  |============================                |  63%
  |                                                  
  |============================                |  64%
  |                                                  
  |============================                |  65%
  |                                                  
  |=============================               |  65%
  |                                                  
  |=============================               |  66%
  |                                                  
  |=============================               |  67%
  |                                                  
  |==============================              |  67%
  |                                                  
  |==============================              |  68%
  |                                                  
  |==============================              |  69%
  |                                                  
  |===============================             |  69%
  |                                                  
  |===============================             |  70%
  |                                                  
  |===============================             |  71%
  |                                                  
  |================================            |  72%
  |                                                  
  |================================            |  73%
  |                                                  
  |================================            |  74%
  |                                                  
  |=================================           |  74%
  |                                                  
  |=================================           |  75%
  |                                                  
  |=================================           |  76%
  |                                                  
  |==================================          |  76%
  |                                                  
  |==================================          |  77%
  |                                                  
  |==================================          |  78%
  |                                                  
  |===================================         |  79%
  |                                                  
  |===================================         |  80%
  |                                                  
  |===================================         |  81%
  |                                                  
  |====================================        |  81%
  |                                                  
  |====================================        |  82%
  |                                                  
  |====================================        |  83%
  |                                                  
  |=====================================       |  83%
  |                                                  
  |=====================================       |  84%
  |                                                  
  |=====================================       |  85%
  |                                                  
  |======================================      |  85%
  |                                                  
  |======================================      |  86%
  |                                                  
  |======================================      |  87%
  |                                                  
  |=======================================     |  88%
  |                                                  
  |=======================================     |  89%
  |                                                  
  |=======================================     |  90%
  |                                                  
  |========================================    |  90%
  |                                                  
  |========================================    |  91%
  |                                                  
  |========================================    |  92%
  |                                                  
  |=========================================   |  92%
  |                                                  
  |=========================================   |  93%
  |                                                  
  |=========================================   |  94%
  |                                                  
  |==========================================  |  94%
  |                                                  
  |==========================================  |  95%
  |                                                  
  |==========================================  |  96%
  |                                                  
  |==========================================  |  97%
  |                                                  
  |=========================================== |  97%
  |                                                  
  |=========================================== |  98%
  |                                                  
  |=========================================== |  99%
  |                                                  
  |============================================|  99%
  |                                                  
  |============================================| 100%
Using FIPS code '033' for 'King County'
plot(king_tracts)

# Plot area water features for Lane County, Oregon
lane_water <- area_water(state = "OR", county = "Lane")
Using FIPS code '41' for state 'OR'
Using FIPS code '039' for 'Lane County'

  |                                                  
  |                                            |   0%
  |                                                  
  |=                                           |   2%
  |                                                  
  |==                                          |   4%
  |                                                  
  |===                                         |   7%
  |                                                  
  |====                                        |   8%
  |                                                  
  |=====                                       |  11%
  |                                                  
  |======                                      |  13%
  |                                                  
  |=======                                     |  15%
  |                                                  
  |========                                    |  17%
  |                                                  
  |=========                                   |  20%
  |                                                  
  |==========                                  |  22%
  |                                                  
  |===========                                 |  24%
  |                                                  
  |===========                                 |  26%
  |                                                  
  |=============                               |  29%
  |                                                  
  |=============                               |  30%
  |                                                  
  |===============                             |  33%
  |                                                  
  |===============                             |  35%
  |                                                  
  |================                            |  37%
  |                                                  
  |=================                           |  39%
  |                                                  
  |==================                          |  42%
  |                                                  
  |===================                         |  44%
  |                                                  
  |====================                        |  46%
  |                                                  
  |=====================                       |  48%
  |                                                  
  |======================                      |  51%
  |                                                  
  |=======================                     |  52%
  |                                                  
  |========================                    |  55%
  |                                                  
  |=========================                   |  57%
  |                                                  
  |==========================                  |  59%
  |                                                  
  |===========================                 |  61%
  |                                                  
  |============================                |  64%
  |                                                  
  |=============================               |  66%
  |                                                  
  |==============================              |  68%
  |                                                  
  |===============================             |  70%
  |                                                  
  |================================            |  72%
  |                                                  
  |=================================           |  74%
  |                                                  
  |==================================          |  77%
  |                                                  
  |===================================         |  79%
  |                                                  
  |====================================        |  81%
  |                                                  
  |=====================================       |  83%
  |                                                  
  |======================================      |  86%
  |                                                  
  |======================================      |  87%
  |                                                  
  |========================================    |  90%
  |                                                  
  |========================================    |  92%
  |                                                  
  |==========================================  |  94%
  |                                                  
  |==========================================  |  96%
  |                                                  
  |=========================================== |  99%
  |                                                  
  |============================================| 100%
plot(lane_water)

king_water <- area_water(state = "WA", county = "King")
Using FIPS code '53' for state 'WA'
Using FIPS code '033' for 'King County'

  |                                                  
  |                                            |   0%
  |                                                  
  |=                                           |   1%
  |                                                  
  |=                                           |   2%
  |                                                  
  |==                                          |   4%
  |                                                  
  |==                                          |   5%
  |                                                  
  |===                                         |   6%
  |                                                  
  |===                                         |   7%
  |                                                  
  |====                                        |   9%
  |                                                  
  |====                                        |  10%
  |                                                  
  |=====                                       |  11%
  |                                                  
  |=====                                       |  12%
  |                                                  
  |======                                      |  14%
  |                                                  
  |=======                                     |  15%
  |                                                  
  |=======                                     |  16%
  |                                                  
  |========                                    |  17%
  |                                                  
  |========                                    |  19%
  |                                                  
  |=========                                   |  20%
  |                                                  
  |=========                                   |  21%
  |                                                  
  |==========                                  |  22%
  |                                                  
  |==========                                  |  24%
  |                                                  
  |===========                                 |  25%
  |                                                  
  |===========                                 |  26%
  |                                                  
  |============                                |  27%
  |                                                  
  |=============                               |  29%
  |                                                  
  |=============                               |  30%
  |                                                  
  |==============                              |  31%
  |                                                  
  |==============                              |  32%
  |                                                  
  |===============                             |  34%
  |                                                  
  |===============                             |  35%
  |                                                  
  |================                            |  36%
  |                                                  
  |================                            |  37%
  |                                                  
  |=================                           |  39%
  |                                                  
  |=================                           |  40%
  |                                                  
  |==================                          |  41%
  |                                                  
  |===================                         |  42%
  |                                                  
  |===================                         |  43%
  |                                                  
  |====================                        |  45%
  |                                                  
  |====================                        |  46%
  |                                                  
  |=====================                       |  47%
  |                                                  
  |=====================                       |  48%
  |                                                  
  |======================                      |  50%
  |                                                  
  |======================                      |  51%
  |                                                  
  |=======================                     |  52%
  |                                                  
  |========================                    |  53%
  |                                                  
  |========================                    |  54%
  |                                                  
  |=========================                   |  56%
  |                                                  
  |=========================                   |  57%
  |                                                  
  |==========================                  |  58%
  |                                                  
  |==========================                  |  59%
  |                                                  
  |===========================                 |  61%
  |                                                  
  |===========================                 |  62%
  |                                                  
  |============================                |  63%
  |                                                  
  |============================                |  64%
  |                                                  
  |=============================               |  66%
  |                                                  
  |=============================               |  67%
  |                                                  
  |==============================              |  68%
  |                                                  
  |===============================             |  69%
  |                                                  
  |===============================             |  71%
  |                                                  
  |================================            |  72%
  |                                                  
  |================================            |  73%
  |                                                  
  |=================================           |  74%
  |                                                  
  |=================================           |  76%
  |                                                  
  |==================================          |  77%
  |                                                  
  |==================================          |  78%
  |                                                  
  |===================================         |  79%
  |                                                  
  |====================================        |  81%
  |                                                  
  |====================================        |  82%
  |                                                  
  |=====================================       |  83%
  |                                                  
  |=====================================       |  84%
  |                                                  
  |======================================      |  86%
  |                                                  
  |======================================      |  87%
  |                                                  
  |=======================================     |  88%
  |                                                  
  |=======================================     |  89%
  |                                                  
  |========================================    |  91%
  |                                                  
  |========================================    |  92%
  |                                                  
  |=========================================   |  93%
  |                                                  
  |=========================================   |  94%
  |                                                  
  |==========================================  |  96%
  |                                                  
  |=========================================== |  97%
  |                                                  
  |=========================================== |  98%
  |                                                  
  |============================================|  99%
  |                                                  
  |============================================| 100%
plot(king_water)

Looking at structure of the Spatial (sp) objects

# Check the class of the data
class(co_counties)
[1] "SpatialPolygonsDataFrame"
attr(,"package")
[1] "sp"
# Take a look at the information in the data slot
head(co_counties@data)

# Check the coordinate system of the data
co_counties@proj4string
CRS arguments:
 +proj=longlat +ellps=GRS80
+towgs84=0,0,0,0,0,0,0 +no_defs 

Difference between cartogragphic and tigris boundaries

# Get a counties dataset for Michigan
mi_tiger <- counties("MI")
Using FIPS code '26' for state 'MI'
# Get the equivalent cartographic boundary shapefile
mi_cb <- counties("MI", cb = TRUE)
Using FIPS code '26' for state 'MI'
# Overlay the two on a plot to make a comparison
plot(mi_tiger$geometry)
plot(mi_cb$geometry, add = TRUE, border = "red")

# Get a historic Census tract shapefile from 1990 for Williamson County, Texas
williamson90 <- tracts(state = "TX", county = "Williamson", 
                       cb = TRUE, year = 1990)
Using FIPS code '48' for state 'TX'
Using FIPS code '491' for 'Williamson County'
# Compare with a current dataset for 2016
williamson16 <- tracts(state = "TX", county = "Williamson", 
                       cb = TRUE, year = "2016")
Using FIPS code '48' for state 'TX'
Using FIPS code '491' for 'Williamson County'
# Plot the geometry to compare the results                       
par(mfrow = c(1, 2))
plot(williamson90$geometry)
plot(williamson16$geometry)

# Get Census tract boundaries for Oregon and Washington
or_tracts <- tracts("OR", cb = TRUE)
Using FIPS code '41' for state 'OR'
wa_tracts <- tracts("WA", cb = TRUE)
Using FIPS code '53' for state 'WA'
# Check the tigris attributes of each object
attr(or_tracts, "tigris")
[1] "tract"
attr(wa_tracts, "tigris")
[1] "tract"
# Combine the datasets then plot the result
or_wa_tracts <- rbind_tigris(or_tracts, wa_tracts)
plot(or_wa_tracts$geometry)

Tidy patterns can also be applied to combine multiple tigris (sf) objects together.

# Generate a vector of state codes and assign to new_england
new_england <- c("ME", "NH", "VT", "MA")

# Iterate through the states and request tract data for state
ne_tracts <- map(new_england, function(x) {
  tracts(state = x, cb = TRUE)
}) %>%
  rbind_tigris()
Using FIPS code '23' for state 'ME'

  |                                                                               
  |                                                                         |   0%
  |                                                                               
  |=                                                                        |   1%
  |                                                                               
  |====                                                                     |   6%
  |                                                                               
  |=====                                                                    |   7%
  |                                                                               
  |=========                                                                |  12%
  |                                                                               
  |===========                                                              |  15%
  |                                                                               
  |==============                                                           |  19%
  |                                                                               
  |===============                                                          |  20%
  |                                                                               
  |===================                                                      |  25%
  |                                                                               
  |====================                                                     |  28%
  |                                                                               
  |========================                                                 |  33%
  |                                                                               
  |==========================                                               |  35%
  |                                                                               
  |============================                                             |  38%
  |                                                                               
  |===============================                                          |  43%
  |                                                                               
  |=================================                                        |  45%
  |                                                                               
  |==================================                                       |  46%
  |                                                                               
  |====================================                                     |  49%
  |                                                                               
  |======================================                                   |  51%
  |                                                                               
  |=======================================                                  |  54%
  |                                                                               
  |========================================                                 |  55%
  |                                                                               
  |=========================================                                |  56%
  |                                                                               
  |==========================================                               |  58%
  |                                                                               
  |============================================                             |  61%
  |                                                                               
  |==============================================                           |  63%
  |                                                                               
  |================================================                         |  66%
  |                                                                               
  |=================================================                        |  68%
  |                                                                               
  |===================================================                      |  70%
  |                                                                               
  |====================================================                     |  71%
  |                                                                               
  |=======================================================                  |  75%
  |                                                                               
  |========================================================                 |  76%
  |                                                                               
  |===========================================================              |  81%
  |                                                                               
  |=============================================================            |  84%
  |                                                                               
  |=================================================================        |  89%
  |                                                                               
  |===================================================================      |  91%
  |                                                                               
  |====================================================================     |  93%
  |                                                                               
  |=====================================================================    |  95%
  |                                                                               
  |=======================================================================  |  98%
  |                                                                               
  |=========================================================================| 100%
Using FIPS code '33' for state 'NH'

  |                                                                               
  |                                                                         |   0%
  |                                                                               
  |                                                                         |   1%
  |                                                                               
  |=                                                                        |   1%
  |                                                                               
  |====                                                                     |   5%
  |                                                                               
  |====                                                                     |   6%
  |                                                                               
  |============                                                             |  16%
  |                                                                               
  |================                                                         |  21%
  |                                                                               
  |===================                                                      |  26%
  |                                                                               
  |===================                                                      |  27%
  |                                                                               
  |=====================                                                    |  29%
  |                                                                               
  |==========================                                               |  36%
  |                                                                               
  |=============================                                            |  40%
  |                                                                               
  |====================================                                     |  50%
  |                                                                               
  |========================================                                 |  55%
  |                                                                               
  |================================================                         |  65%
  |                                                                               
  |====================================================                     |  71%
  |                                                                               
  |=====================================================                    |  72%
  |                                                                               
  |=======================================================                  |  76%
  |                                                                               
  |===============================================================          |  86%
  |                                                                               
  |==================================================================       |  91%
  |                                                                               
  |=========================================================================| 100%
Using FIPS code '50' for state 'VT'

  |                                                                               
  |                                                                         |   0%
  |                                                                               
  |=                                                                        |   1%
  |                                                                               
  |===========                                                              |  14%
  |                                                                               
  |================                                                         |  21%
  |                                                                               
  |=========================                                                |  35%
  |                                                                               
  |==============================                                           |  42%
  |                                                                               
  |=====================================                                    |  51%
  |                                                                               
  |=========================================                                |  56%
  |                                                                               
  |==============================================                           |  63%
  |                                                                               
  |===================================================                      |  70%
  |                                                                               
  |=======================================================                  |  76%
  |                                                                               
  |==========================================================               |  80%
  |                                                                               
  |=================================================================        |  88%
  |                                                                               
  |====================================================================     |  93%
  |                                                                               
  |=========================================================================| 100%
Using FIPS code '25' for state 'MA'

  |                                                                               
  |                                                                         |   0%
  |                                                                               
  |=                                                                        |   2%
  |                                                                               
  |==                                                                       |   3%
  |                                                                               
  |===                                                                      |   4%
  |                                                                               
  |===                                                                      |   5%
  |                                                                               
  |====                                                                     |   6%
  |                                                                               
  |======                                                                   |   9%
  |                                                                               
  |=======                                                                  |   9%
  |                                                                               
  |========                                                                 |  11%
  |                                                                               
  |=========                                                                |  12%
  |                                                                               
  |=========                                                                |  13%
  |                                                                               
  |===========                                                              |  15%
  |                                                                               
  |===========                                                              |  16%
  |                                                                               
  |=============                                                            |  17%
  |                                                                               
  |=============                                                            |  18%
  |                                                                               
  |==============                                                           |  20%
  |                                                                               
  |===============                                                          |  20%
  |                                                                               
  |================                                                         |  22%
  |                                                                               
  |=================                                                        |  23%
  |                                                                               
  |==================                                                       |  25%
  |                                                                               
  |===================                                                      |  26%
  |                                                                               
  |====================                                                     |  27%
  |                                                                               
  |=====================                                                    |  28%
  |                                                                               
  |======================                                                   |  30%
  |                                                                               
  |=======================                                                  |  31%
  |                                                                               
  |=========================                                                |  34%
  |                                                                               
  |==========================                                               |  35%
  |                                                                               
  |===========================                                              |  36%
  |                                                                               
  |=============================                                            |  39%
  |                                                                               
  |==============================                                           |  41%
  |                                                                               
  |===============================                                          |  42%
  |                                                                               
  |================================                                         |  43%
  |                                                                               
  |=================================                                        |  45%
  |                                                                               
  |==================================                                       |  46%
  |                                                                               
  |==================================                                       |  47%
  |                                                                               
  |===================================                                      |  48%
  |                                                                               
  |====================================                                     |  50%
  |                                                                               
  |=====================================                                    |  51%
  |                                                                               
  |======================================                                   |  52%
  |                                                                               
  |=======================================                                  |  54%
  |                                                                               
  |========================================                                 |  54%
  |                                                                               
  |=========================================                                |  56%
  |                                                                               
  |==========================================                               |  57%
  |                                                                               
  |============================================                             |  60%
  |                                                                               
  |=============================================                            |  61%
  |                                                                               
  |===============================================                          |  64%
  |                                                                               
  |===============================================                          |  65%
  |                                                                               
  |=================================================                        |  68%
  |                                                                               
  |==================================================                       |  69%
  |                                                                               
  |====================================================                     |  72%
  |                                                                               
  |=====================================================                    |  73%
  |                                                                               
  |======================================================                   |  74%
  |                                                                               
  |=======================================================                  |  75%
  |                                                                               
  |========================================================                 |  77%
  |                                                                               
  |=========================================================                |  78%
  |                                                                               
  |==========================================================               |  79%
  |                                                                               
  |===========================================================              |  81%
  |                                                                               
  |============================================================             |  82%
  |                                                                               
  |============================================================             |  83%
  |                                                                               
  |==============================================================           |  84%
  |                                                                               
  |==============================================================           |  85%
  |                                                                               
  |================================================================         |  87%
  |                                                                               
  |================================================================         |  88%
  |                                                                               
  |=================================================================        |  89%
  |                                                                               
  |===================================================================      |  92%
  |                                                                               
  |====================================================================     |  94%
  |                                                                               
  |=====================================================================    |  95%
  |                                                                               
  |======================================================================   |  96%
  |                                                                               
  |======================================================================== |  99%
  |                                                                               
  |=========================================================================| 100%
plot(ne_tracts$geometry)

tracts(state = "WA", house = "upper")
Using FIPS code '53' for state 'WA'
Error in load_tiger(url, tigris_type = "tract", ...) : 
  unused argument (house = "upper")
# Get boundaries for Texas and set the house parameter
tx_house <- state_legislative_districts(state = "TX", house = "lower", cb = TRUE)
Using FIPS code '48' for state 'TX'

  |                               
  |                         |   0%
  |                               
  |                         |   2%
  |                               
  |=                        |   2%
  |                               
  |=                        |   3%
  |                               
  |=                        |   4%
  |                               
  |=                        |   5%
  |                               
  |=                        |   6%
  |                               
  |==                       |   7%
  |                               
  |==                       |   8%
  |                               
  |==                       |   9%
  |                               
  |===                      |  11%
  |                               
  |===                      |  12%
  |                               
  |===                      |  14%
  |                               
  |====                     |  15%
  |                               
  |====                     |  17%
  |                               
  |====                     |  18%
  |                               
  |=====                    |  19%
  |                               
  |=====                    |  20%
  |                               
  |=====                    |  21%
  |                               
  |=====                    |  22%
  |                               
  |======                   |  23%
  |                               
  |======                   |  24%
  |                               
  |======                   |  25%
  |                               
  |=======                  |  26%
  |                               
  |=======                  |  27%
  |                               
  |=======                  |  28%
  |                               
  |=======                  |  29%
  |                               
  |========                 |  30%
  |                               
  |========                 |  31%
  |                               
  |========                 |  33%
  |                               
  |=========                |  35%
  |                               
  |=========                |  36%
  |                               
  |=========                |  37%
  |                               
  |=========                |  38%
  |                               
  |==========               |  38%
  |                               
  |==========               |  39%
  |                               
  |==========               |  40%
  |                               
  |==========               |  42%
  |                               
  |===========              |  43%
  |                               
  |===========              |  44%
  |                               
  |===========              |  45%
  |                               
  |============             |  46%
  |                               
  |============             |  48%
  |                               
  |============             |  49%
  |                               
  |============             |  50%
  |                               
  |=============            |  50%
  |                               
  |=============            |  52%
  |                               
  |=============            |  53%
  |                               
  |==============           |  55%
  |                               
  |==============           |  56%
  |                               
  |==============           |  57%
  |                               
  |===============          |  59%
  |                               
  |===============          |  60%
  |                               
  |===============          |  61%
  |                               
  |================         |  62%
  |                               
  |================         |  63%
  |                               
  |================         |  64%
  |                               
  |================         |  65%
  |                               
  |=================        |  67%
  |                               
  |=================        |  68%
  |                               
  |=================        |  70%
  |                               
  |==================       |  71%
  |                               
  |==================       |  72%
  |                               
  |==================       |  73%
  |                               
  |===================      |  75%
  |                               
  |===================      |  77%
  |                               
  |===================      |  78%
  |                               
  |====================     |  79%
  |                               
  |====================     |  80%
  |                               
  |====================     |  81%
  |                               
  |====================     |  82%
  |                               
  |=====================    |  82%
  |                               
  |=====================    |  83%
  |                               
  |=====================    |  84%
  |                               
  |=====================    |  85%
  |                               
  |=====================    |  86%
  |                               
  |======================   |  87%
  |                               
  |======================   |  88%
  |                               
  |======================   |  89%
  |                               
  |=======================  |  90%
  |                               
  |=======================  |  91%
  |                               
  |=======================  |  92%
  |                               
  |=======================  |  93%
  |                               
  |=======================  |  94%
  |                               
  |======================== |  95%
  |                               
  |======================== |  96%
  |                               
  |======================== |  97%
  |                               
  |======================== |  98%
  |                               
  |=========================|  98%
  |                               
  |=========================|  99%
  |                               
  |=========================| 100%
# Merge data on legislators to their corresponding boundaries
tx_joined <- left_join(tx_house, tx_members, by = c("NAME" = "District"))
Error in check_join(x, y) : object 'tx_members' not found

# Plot the legislative district boundaries
ggplot(tx_joined) + 
  geom_sf()

# Set fill aesthetic to map areas represented by Republicans and Democrats
ggplot(tx_joined, aes(fill = Party)) + 
  geom_sf()

# Set values so that Republican areas are red and Democratic areas are blue
ggplot(tx_joined, aes(fill = Party)) + 
  geom_sf() + 
  scale_fill_manual(values = c("R" = "red", "D" = "blue"))
# Draw a ggplot without gridlines and with an informative title
ggplot(tx_joined, aes(fill = Party)) + 
  geom_sf() + 
  coord_sf(crs = 3083, datum = NA) + 
  scale_fill_manual(values = c("R" = "red", "D" = "blue")) + 
  theme_minimal(base_size = 16) + 
  labs(title = "State House Districts in Texas")
library(tidycensus)
library(tidyverse)
library(sf)

# Get dataset with geometry set to TRUE
orange_value <- get_acs(geography = "tract", state = "CA", 
                    county = "Orange", 
                    variables = "B25077_001", 
                    geometry = TRUE)
Getting data from the 2012-2016 5-year ACS
Using FIPS code '06' for state 'CA'
Using FIPS code '059' for 'Orange County'
# Plot the estimate to view a map of the data
plot(orange_value["estimate"])

# Get an income dataset for Idaho by school district
idaho_income <- get_acs(geography = "school district (unified)", 
                        variables = "B19013_001", 
                        state = "ID")

# Get a school district dataset for Idaho
idaho_school <- school_districts(state = "ID", type = "unified", class = "sf")

# Join the income dataset to the boundaries dataset
id_school_joined <- left_join(idaho_school, idaho_income, idaho_school, by = "GEOID")

plot(id_school_joined["estimate"])
# Get a dataset of median home values from the 1-year ACS
state_value <- get_acs(geography = "state", 
                       variables = "B25077_001", 
                       survey = "acs1", 
                       geometry = TRUE, 
                       shift_geo = TRUE)
Getting data from the 2016 1-year ACS
The one-year ACS provides data for geographies with populations of 65,000 and greater.
Using feature geometry obtained from the albersusa package
Please note: Alaska and Hawaii are being shifted and are not to scale.
# Plot the dataset to view the shifted geometry
plot(state_value["estimate"])

# Set the color guide to FALSE and add a subtitle and caption to your map
ggplot(marin_value, aes(fill = estimate, color = estimate)) + 
  geom_sf() + 
  scale_fill_viridis_c(labels = scales::dollar) +  
  scale_color_viridis_c(guide = FALSE) + 
  theme_minimal() + 
  coord_sf(crs = 26911, datum = NA) + 
  labs(title = "Median owner-occupied housing value by Census tract", 
       subtitle = "Marin County, California", 
       caption = "Data source: 2012-2016 ACS.\nData acquired with the R tidycensus package.", 
       fill = "ACS estimate")
# Generate point centers
centers <- st_centroid(state_value)

# Set size parameter and the size range
ggplot() + 
  geom_sf(data = state_value, fill = "white") + 
  geom_sf(data = centers, aes(size = estimate), shape = 21, 
          fill = "lightblue", alpha = 0.7, show.legend = "point") + 
  scale_size_continuous(range = c(1, 20))

Other pacakges - censusapi - full census API access, very extensive - ipumsr - historical data - cancensus - Canadian census

Other Recommendations - Working with data in the tidyverse - data visualizeation with ggplot2 - interactive maps with leaflet in R

LS0tCnRpdGxlOiAiQ2Vuc3VzIERhdGEgaW4gUiIKb3V0cHV0OiBodG1sX25vdGVib29rCi0tLQoKCkZvY3VzZWQgb24gdGhlIGNlbnN1cyBkYXRhIGZyb20gYHRpZHljZW5zdXNgLiAKQVBJIGtleSByZXF1aXJlZCB2aWEgY2Vuc3VzLmdvdi4KCmBgYHtyIHNldHVwfQpsaWJyYXJ5KHRpZHl2ZXJzZSkgICMgT3BwYW4gVGlkeSBTdHlsZQpsaWJyYXJ5KHRpZHljZW5zdXMpICMgQ2Vuc3VzLmdvdiBBUEkKbGlicmFyeSh0aWdyaXMpICAgICAjIFRJR1JJUyBzaGFwZWZpbGVzCmBgYAoKIyBDZW5zdXMgZGF0YSBpbiBSIHdpdGggdGlkeWNlbnN1cwoKYGdldF9kZWNlbm5pYWxgIHJlcXVpcmVzIHRoZSBnZW9ncmFwaHkgKGxldmVsIG9mIGFnZ3JlZ2F0aW9uKSBhbmQgdmFyaWFibGVzIApwYXJhbWV0ZXJzLgoKYGdldF9hY3NgIC0gQW1lcmljYW4gQ29tbXVuaXR5IFN1cnZleSBkYXRhIC0gYmFzZWQgb24gc2FtcGxlcywgb3IgCmVzdGltYXRlcyBvZiB0aGUgcG9wdWxhdGlvbi4gRGF0YWZyYW1lcyByZXR1cm5lZCBmcm9tIAp0aGlzIGZ1bmN0aW9uIHdpbGwgaGF2ZSBlc3RpbWF0ZXMgYW5kIG1vZSAobWFyZ2luIG9mIGVycm9yIGZvciA5MCUgQ0kpLgoKYGBge3IsIGV2YWw9RkFMU0UsIGluY2x1ZGU9RkFMU0V9ClN5cy5nZXRlbnYoIkNFTlNVU19BUElfS0VZIikKYGBgCgpgYGB7cn0KIyBPYnRhaW4gYW5kIHZpZXcgc3RhdGUgcG9wdWxhdGlvbnMgZnJvbSB0aGUgMjAxMCBVUyBDZW5zdXMKc3RhdGVfcG9wIDwtIGdldF9kZWNlbm5pYWwoZ2VvZ3JhcGh5ID0gInN0YXRlIiwgdmFyaWFibGVzID0gIlAwMDEwMDEiKQpzdGF0ZV9wb3AKYGBgCgpgYGB7cn0KIyBPYnRhaW4gYW5kIHZpZXcgc3RhdGUgbWVkaWFuIGhvdXNlaG9sZCBpbmNvbWUgZnJvbSB0aGUgMjAxMi0yMDE2IEFtZXJpY2FuIENvbW11bml0eSBTdXJ2ZXkKc3RhdGVfaW5jb21lIDwtIGdldF9hY3MoZ2VvZ3JhcGh5ID0gInN0YXRlIiwgdmFyaWFibGVzID0gIkIxOTAxM18wMDEiKQoKc3RhdGVfaW5jb21lCmBgYAoKR2VvZ3JhcGh5IHJlZ2lvbnMKLSBsZWdhbCBlbnRpdGllcyAoZS5nLiBjb3VudHJ5KQotIHN0YXRpc3RpY2FsIGV0aXRpZXMgKGUuZy4gdHJhY3QpCgpgdGlkeWNlbnN1c2AgZG9jcyBpbmNsdWRlIGdlb2dyYXBoeSBhdmFpbGFibGUKYHRpZHljZW5zdXNgICJyZXR1cm5zIGRhdGEgaW4gdGlkeSBmb3JhbXQsIGJ1dCBjYW4gcmV0dXJuIGRhdGEgaW4gd2lkZSBmb3JtYXQgd2l0aCB0aGUgCiAgICBgb3V0cHV0ID0gIndpZGUiYCBwYXJhbWV0ZXIuCiAgICAKYGBge3J9CiMgR2V0IGFuIEFDUyBkYXRhc2V0IGZvciBDZW5zdXMgdHJhY3RzIGluIFRleGFzIGJ5IHNldHRpbmcgdGhlIHN0YXRlCiMgdGhpcyBpcyB0aGUgbWVkaWFuIGhvdXNlaG9sZCBpbmNvbWUKdHhfaW5jb21lIDwtIGdldF9hY3MoZ2VvZ3JhcGh5ID0gInRyYWN0IiwKICAgICAgICAgICAgICAgICAgICAgdmFyaWFibGVzID0gYyhoaGluY29tZSA9ICJCMTkwMTNfMDAxIiksCiAgICAgICAgICAgICAgICAgICAgIHN0YXRlID0gIlRYIikKCiMgSW5zcGVjdCB0aGUgZGF0YXNldApoZWFkKHR4X2luY29tZSkKCiMgR2V0IGFuIEFDUyBkYXRhc2V0IGZvciBDZW5zdXMgdHJhY3RzIGluIFRyYXZpcyBDb3VudHksIFRYCnRyYXZpc19pbmNvbWUgPC0gZ2V0X2FjcyhnZW9ncmFwaHkgPSAidHJhY3QiLAogICAgICAgICAgICAgICAgICAgICAgICAgdmFyaWFibGVzID0gIkIxOTAxM18wMDEiLCAKICAgICAgICAgICAgICAgICAgICAgICAgIHN0YXRlID0gIldBIiwKICAgICAgICAgICAgICAgICAgICAgICAgIGNvdW50eSA9ICJLaW5nIikKCiMgSW5zcGVjdCB0aGUgZGF0YXNldApoZWFkKHRyYXZpc19pbmNvbWUpCmBgYAogICAgCgpgYGB7cn0KIyBSZXR1cm4gY291bnR5IGRhdGEgaW4gd2lkZSBmb3JtYXQKb3Jfd2lkZSA8LSBnZXRfYWNzKGdlb2dyYXBoeSA9ICJjb3VudHkiLCAKICAgICAgICAgICAgICAgICAgICAgc3RhdGUgPSAiT1IiLAogICAgICAgICAgICAgICAgICAgICB2YXJpYWJsZXMgPSBjKGhoaW5jb21lID0gIkIxOTAxM18wMDEiLCAKICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1lZGFnZSA9ICJCMDEwMDJfMDAxIiksIAogICAgICAgICAgICAgICAgICAgICBvdXRwdXQgPSAid2lkZSIpCgojIENvbXBhcmUgb3V0cHV0IHRvIHRoZSB0aWR5IGZvcm1hdCBmcm9tIHByZXZpb3VzIGV4ZXJjaXNlcwpoZWFkKG9yX3dpZGUpCgojIENyZWF0ZSBhIHNjYXR0ZXJwbG90CnBsb3Qob3Jfd2lkZSRoaGluY29tZUUsIG9yX3dpZGUkbWVkYWdlRSkKYGBgCgpUbyBmaW5kIGNlbnN1cyB2YXJpYWJsZXMsIGxvb2sgYXQgb25saW5lIHJlc291cmNlcyBsaWtlIENlbnN1cyBSZXBvcnRlciAtIGh0dHBzOi8vY2Vuc3VzcmVwb3J0ZXIub3JnL0EKCmBsb2FkX3ZhcmlhYmxlc2AgaGVscHMgdG8gZmluZCB2YXJpYWJsZXMuIHRha2VzIHllYXIsIGRhdGFzZXQgKGBhY3M1YCkgYW5kIApjYWNoZSBib29sZWFuLCB0aGlzIGNhbiB0aGVuIGJlIGV4cGxvcmVkLiBSZXR1cm5zIG5hbWUsIGxhYmVsLCBhbmQgY29uY2VwdCAKZmllbGRzLgoKQUNTIFZhcmlhYmxlIHN0cnVjdHVyZQpCMTkwMDFfMDAyZQpCIGlzIGEgYmFzZSAobW9zdCBkYXRhKSwgKEMgY29sbGFwc2VkLCBEUCBkYXRhIHByb2ZpbGUsIG9yIFMgc3ViamVjdCkKMTkwMDEgaXMgdGhlIHRhYmxlIElECjAwMiB0aGUgdmFyaWFibGUgY29kZSB3aXRoaW4gdGhlIHRhYmxlCkUgaXMgdGhlIGVzdGltYXRlIChvcHRpb25hbCBpbiB0aWR5Y2Vuc3VzLCByZXR1cm5zIGJvdGggdGhlICpFKnN0aW1hdGUgYW5kICpNKmFyZ2luIG9mIGVycm9yKQoKYGBge3J9CiMgTG9hZCB2YXJpYWJsZXMgZnJvbSB0aGUgMjAxMi0yMDE2IEFDUwp2MTYgPC0gbG9hZF92YXJpYWJsZXMoeWVhciA9IDIwMTYsCiAgICAgICAgICAgZGF0YXNldCA9ICJhY3M1IiwKICAgICAgICAgICBjYWNoZSA9IFRSVUUpCiMgR2V0IHZhcmlhYmxlcyBmcm9tIHRoZSBBQ1MgRGF0YSBQcm9maWxlCnYxNnAgPC0gbG9hZF92YXJpYWJsZXMoeWVhciA9IDIwMTYsCiAgICAgICAgICAgICAgICAgICAgICAgZGF0YXNldCA9ICJhY3M1L3Byb2ZpbGUiLAogICAgICAgICAgICAgICAgICAgICAgIGNhY2hlID0gVFJVRSkKIyBTZXQgeWVhciBhbmQgZGF0YXNldCB0byBnZXQgdmFyaWFibGVzIGZyb20gdGhlIDIwMDAgQ2Vuc3VzIFNGMwp2MDAgPC0gbG9hZF92YXJpYWJsZXMoeWVhciA9IDIwMDAsCiAgICAgICAgICAgICAgICAgICAgICBkYXRhc2V0ID0gInNmMyIsCiAgICAgICAgICAgICAgICAgICAgICBjYWNoZSA9IFRSVUUpCmBgYAoKCgoKCgpgYGB7cn0KIyBGaWx0ZXIgZm9yIHRhYmxlIEIxOTAwMQpmaWx0ZXIodjE2LCBzdHJfZGV0ZWN0KG5hbWUsICJCMTkwMDEiKSkKCiMgVXNlIHB1YmxpYyB0cmFuc3BvcnRhdGlvbiB0byBzZWFyY2ggZm9yIHJlbGF0ZWQgdmFyaWFibGVzCmZpbHRlcih2MTZwLCBzdHJfZGV0ZWN0KGxhYmVsLCBmaXhlZCgicHVibGljIHRyYW5zcG9ydGF0aW9uIiwgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaWdub3JlX2Nhc2UgPSBUUlVFKSkpCmBgYApgYGB7cn0KZ2V0X2FjcyhnZW9ncmFwaHkgPSAiY291bnR5Iiwgc3RhdGUgPSAiV0EiLCB5ZWFyID0gMjAxNiwgCiAgICAgICAgdmFyaWFibGVzID0gIkRQMDNfMDAyMVAiLCBzdXJ2ZXkgPSAiYWNzMSIpICU+JSAKICBtdXRhdGUoTkFNRSA9IGdzdWIoIiBDb3VudHksIFdhc2hpbmd0b24iLCAiIiwgTkFNRSkpICU+JSAKICBnZ3Bsb3QoYWVzKGVzdGltYXRlLCByZW9yZGVyKE5BTUUsIGVzdGltYXRlKSkpICsgCiAgZ2VvbV9wb2ludChzaXplID0gMywgY29sb3IgPSAibmF2eSIpICsgCiAgZ2VvbV9lcnJvcmJhcmgoYWVzKHhtYXggPSBlc3RpbWF0ZSArIG1vZSwgeG1pbiA9IGVzdGltYXRlIC0gbW9lKSkgKyAKICBzY2FsZV94X2NvbnRpbnVvdXMobGFiZWxzID0gc2NhbGVzOjpwZXJjZW50X2Zvcm1hdChzY2FsZSA9IDEsIGFjY3VyYWN5ID0gMSkpICsKICBocmJydGhlbWVzOjp0aGVtZV9pcHN1bSgpICsgCiAgbGFicyh0aXRsZSA9ICJQZXJjZW50IG9mIHdvcmtlcnMgY29tbXV0aW5nIHZpYSBwdWJsaWMgdHJhbnNpdCIsIAogICAgICAgY2FwdGlvbiA9ICIyMDE2IEFDUyIsCiAgICAgICB4ID0gIlBlcmNlbnQiLAogICAgICAgeSA9ICJDb3VudHkiKQoKYGBgCgojIFRhYmxlcyBhbmQgc3VtbWFyeSB2YXJpYWJsZXMgaW4gdGlkeWNlbnN1cwoKYGdldF9hY3NgIGFuZCBgZ2V0X2RlY2VubmlhbGAgaGF2ZSBhbiBvcHRpb25hbCBgdGFibGVgIHBhcmFtIHRoYXQgYWxsb3dzIGFsbCB0aGUgCnZhcmlhYmxlcyB0byBiZSBmZXRjaGVkIGF0IG9uY2Ugd2l0aG91dCBzcGVjaWZ5aW5nIGEgdmFyaWFibGUgcGFyYW0uCgpgYGB7cn0KCiMgRG93bmxvYWQgdGFibGUgIkIxOTAwMSIKd2FfaW5jb21lIDwtIGdldF9hY3MoZ2VvZ3JhcGh5ID0gImNvdW50eSIsIAogICAgICAgICAgICAgICAgIHN0YXRlID0gIldBIiwgCiAgICAgICAgICAgICAgICAgdGFibGUgPSAiQjE5MDAxIikKCiMgQ2hlY2sgb3V0IHRoZSBmaXJzdCBmZXcgcm93cyBvZiB3YV9pbmNvbWUKd2FfaW5jb21lCmBgYAoKYGBge3J9CiMgQXNzaWduIENlbnN1cyB2YXJpYWJsZXMgdmVjdG9yIHRvIHJhY2VfdmFycyAgCnJhY2VfdmFycyA8LSBjKFdoaXRlID0gIkIwMzAwMl8wMDMiLCBCbGFjayA9ICJCMDMwMDJfMDA0IiwgTmF0aXZlID0gIkIwMzAwMl8wMDUiLCAKICAgICAgICAgICAgICAgQXNpYW4gPSAiQjAzMDAyXzAwNiIsIEhJUEkgPSAiQjAzMDAyXzAwNyIsIEhpc3BhbmljID0gIkIwMzAwMl8wMTIiKQoKIyBSZXF1ZXN0IGEgc3VtbWFyeSB2YXJpYWJsZSBmcm9tIHRoZSBBQ1MKY2FfcmFjZSA8LSBnZXRfYWNzKGdlb2dyYXBoeSA9ICJjb3VudHkiLCAKICAgICAgICAgICAgICAgICAgIHN0YXRlID0gIldBIiwKICAgICAgICAgICAgICAgICAgIHZhcmlhYmxlcyA9IHJhY2VfdmFycywgCiAgICAgICAgICAgICAgICAgICBzdW1tYXJ5X3ZhciA9ICJCMDMwMDJfMDAxIikKCiMgQ2FsY3VsYXRlIGEgbmV3IHBlcmNlbnRhZ2UgY29sdW1uIGFuZCBjaGVjayB0aGUgcmVzdWx0CmNhX3JhY2VfcGN0IDwtIGNhX3JhY2UgJT4lCiAgbXV0YXRlKHBjdCA9IDEwMCAqIChlc3RpbWF0ZSAvIHN1bW1hcnlfZXN0KSkKCmNhX3JhY2VfcGN0CmBgYAoKCmBgYHtyfQojIEdyb3VwIHRoZSBkYXRhc2V0IGFuZCBmaWx0ZXIgdGhlIGVzdGltYXRlCmNhX2xhcmdlc3QgPC0gY2FfcmFjZSAlPiUKICBncm91cF9ieShHRU9JRCkgJT4lCiAgZmlsdGVyKGVzdGltYXRlID09IG1heChlc3RpbWF0ZSkpIAoKaGVhZChjYV9sYXJnZXN0KQoKIyBHcm91cCB0aGUgZGF0YXNldCBhbmQgZ2V0IGEgYnJlYWtkb3duIG9mIHRoZSByZXN1bHRzCmNhX2xhcmdlc3QgJT4lIAogIGdyb3VwX2J5KHZhcmlhYmxlKSAlPiUgCiAgdGFsbHkoKQpgYGAKCmBgYHtyfQojIFVzZSBhIHRpZHkgd29ya2Zsb3cgdG8gd3JhbmdsZSBBQ1MgZGF0YQp3YV9ncm91cGVkIDwtIHdhX2luY29tZSAlPiUKICBmaWx0ZXIodmFyaWFibGUgIT0gIkIxOTAwMV8wMDEiKSAlPiUKICBtdXRhdGUoaW5jZ3JvdXAgPSBjYXNlX3doZW4oCiAgICB2YXJpYWJsZSA8ICJCMTkwMDFfMDA4IiB+ICJiZWxvdzM1ayIsIAogICAgdmFyaWFibGUgPCAiQjE5MDAxXzAxMyIgfiAiMzVrdG83NWsiLCAKICAgIFRSVUUgfiAiYWJvdmU3NWsiCiAgKSkgJT4lCiAgZ3JvdXBfYnkoTkFNRSwgaW5jZ3JvdXApICU+JQogIHN1bW1hcml6ZShncm91cF9lc3QgPSBzdW0oZXN0aW1hdGUpKQoKd2FfZ3JvdXBlZApgYGAKCmBgYHtyfQojIE1hcCB0aHJvdWdoIEFDUzEgZXN0aW1hdGVzIHRvIHNlZSBob3cgdGhleSBjaGFuZ2UgdGhyb3VnaCB0aGUgeWVhcnMKbWlfY2l0aWVzIDwtIG1hcF9kZigyMDEyOjIwMTYsIGZ1bmN0aW9uKHgpIHsKICBnZXRfYWNzKGdlb2dyYXBoeSA9ICJwbGFjZSIsIAogICAgICAgICAgdmFyaWFibGVzID0gYyh0b3RhbHBvcCA9ICJCMDEwMDNfMDAxIiksIAogICAgICAgICAgc3RhdGUgPSAiTUkiLCAKICAgICAgICAgIHN1cnZleSA9ICJhY3MxIiwgCiAgICAgICAgICB5ZWFyID0geCkgJT4lCiAgICBtdXRhdGUoeWVhciA9IHgpCn0pCgptaV9jaXRpZXMgJT4lIGFycmFuZ2UoTkFNRSwgeWVhcikKYGBgCmBgYHtyfQojIEdldCBkYXRhIG9uIGVsZGVybHkgcG92ZXJ0eSBieSBDZW5zdXMgdHJhY3QgaW4gVmVybW9udAp2dF9lbGRwb3YgPC0gZ2V0X2FjcyhnZW9ncmFwaHkgPSAidHJhY3QiLCAKICAgICAgICAgICAgICAgICAgICAgdmFyaWFibGVzID0gYyhlbGRwb3ZtID0gIkIxNzAwMV8wMTYiLCAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBlbGRwb3ZmID0gIkIxNzAwMV8wMzAiKSwgCiAgICAgICAgICAgICAgICAgICAgIHN0YXRlID0gIlZUIikKCnZ0X2VsZHBvdgoKIyBJZGVudGlmeSByb3dzIHdpdGggZ3JlYXRlciBtYXJnaW5zIG9mIGVycm9yIHRoYW4gdGhlaXIgZXN0aW1hdGVzCm1vZV9jaGVjayA8LSBmaWx0ZXIodnRfZWxkcG92LCBtb2UgPiBlc3RpbWF0ZSkKCiMgQ2hlY2sgcHJvcG9ydGlvbiBvZiByb3dzIHdoZXJlIHRoZSBtYXJnaW4gb2YgZXJyb3IgZXhjZWVkcyB0aGUgZXN0aW1hdGUKbnJvdyhtb2VfY2hlY2spIC8gbnJvdyh2dF9lbGRwb3YpCmBgYAoKYGBge3J9CiMgR3JvdXAgdGhlIGRhdGFzZXQgYW5kIGNhbGN1bGF0ZSBhIGRlcml2ZWQgbWFyZ2luIG9mIGVycm9yCnZ0X2VsZHBvdjIgPC0gdnRfZWxkcG92ICU+JQogIGdyb3VwX2J5KEdFT0lEKSAlPiUKICBzdW1tYXJpemUoCiAgICBlc3RtZiA9IHN1bShlc3RpbWF0ZSksIAogICAgbW9lbWYgPSBtb2Vfc3VtKG1vZT0gbW9lLCBlc3RpbWF0ZSA9IGVzdGltYXRlKQogICkKCiMgRmlsdGVyIHJvd3Mgd2hlcmUgbmV3bHktZGVyaXZlZCBtYXJnaW4gb2YgZXJyb3IgZXhjZWVkcyBuZXdseS1kZXJpdmVkIGVzdGltYXRlCm1vZV9jaGVjazIgPC0gZmlsdGVyKHZ0X2VsZHBvdjIsIG1vZW1mID4gZXN0bWYpCgojIENoZWNrIHByb3BvcnRpb24gb2Ygcm93cyB3aGVyZSBtYXJnaW4gb2YgZXJyb3IgZXhjZWVkcyBlc3RpbWF0ZQpucm93KG1vZV9jaGVjazIpIC8gbnJvdyh2dF9lbGRwb3YyKQpgYGAKYGBge3J9CiMgUmVxdWVzdCBtZWRpYW4gaG91c2Vob2xkIGluY29tZSBkYXRhCm1haW5lX2luYyA8LSBnZXRfYWNzKGdlb2dyYXBoeSA9ICJjb3VudHkiLCAKICAgICAgICAgICAgICAgICAgICAgdmFyaWFibGVzID0gYyhoaGluY29tZSA9ICJCMTkwMTNfMDAxIiksIAogICAgICAgICAgICAgICAgICAgICBzdGF0ZSA9ICJNRSIpIAoKIyBHZW5lcmF0ZSBob3Jpem9udGFsIGVycm9yIGJhcnMgd2l0aCBkb3RzCmdncGxvdChtYWluZV9pbmMsIGFlcyh4ID0gZXN0aW1hdGUsIHkgPSBOQU1FKSkgKyAKICBnZW9tX2Vycm9yYmFyaChhZXMoeG1pbiA9IGVzdGltYXRlIC0gbW9lLCB4bWF4ID0gZXN0aW1hdGUgKyBtb2UpKSArIAogIGdlb21fcG9pbnQoKQpgYGAKCmBgYHtyfQojIFJlbW92ZSB1bm5lY2Vzc2FyeSBjb250ZW50IGZyb20gdGhlIGNvdW50eSdzIG5hbWUKbWFpbmVfaW5jMiA8LSBtYWluZV9pbmMgJT4lCiAgbXV0YXRlKE5BTUUgPSBzdHJfcmVwbGFjZShOQU1FLCAiIENvdW50eSwgTWFpbmUiLCAiIikpCgojIEJ1aWxkIGEgbWFyZ2luIG9mIGVycm9yIHBsb3QgaW5jb3Jwb3JhdGluZyB5b3VyIG1vZGlmaWNhdGlvbnMKZ2dwbG90KG1haW5lX2luYzIsIGFlcyh4ID0gZXN0aW1hdGUsIHkgPSByZW9yZGVyKE5BTUUsIGVzdGltYXRlKSkpICsgCiAgZ2VvbV9lcnJvcmJhcmgoYWVzKHhtaW4gPSBlc3RpbWF0ZSAtIG1vZSwgeG1heCA9IGVzdGltYXRlICsgbW9lKSkgKyAKICBnZW9tX3BvaW50KHNpemUgPSAzLCBjb2xvciA9ICJkYXJrZ3JlZW4iKSArIAogIHRoZW1lX2dyZXkoYmFzZV9zaXplID0gMTQpICsgCiAgbGFicyh0aXRsZSA9ICJNZWRpYW4gaG91c2Vob2xkIGluY29tZSIsIAogICAgICAgc3VidGl0bGUgPSAiQ291bnRpZXMgaW4gTWFpbmUiLCAKICAgICAgIHggPSAiQUNTIGVzdGltYXRlIChiYXJzIHJlcHJlc2VudCBtYXJnaW5zIG9mIGVycm9yKSIsIAogICAgICAgeSA9ICIiKSArIAogIHNjYWxlX3hfY29udGludW91cyhsYWJlbHMgPSBzY2FsZXM6OmRvbGxhcikKYGBgCgoKIyBVbmRlcnN0YW5kaW5nIENlbnN1cyBnZW9ncmFwaHkgYW5kIHRpZ3JpcyBiYXNpY3MKClRJR0VSIC0gVG9wb2xvZ2ljYWxseSBpbnRlZ3JhdGVkIGdlb2xvZ2ljYWxseSBlbmNvZGluZCBkYXRhYnNlCgpgdGlncmlzYCBkb3dubG9hZHMgbGluZSBhbmQgc2hhcGVzIGZyb20gQ2Vuc3VzIEJldXJvIGFuZCBwdWxscyB0aGVtIGludG8gUiBhcyBTcGF0aWFsIG9iamVjdHMuCgpJbmNsdWRlIGdlb2dyYXBoaWMgYW5kIHRyYWN0IHJlZ2lvbnMuCkFsc28gaW5jbHVkZXMgZmVhdHVyZXMgc3VjaCBhcyByb2FkcyBhbmQgd2F0ZXIgZmVhdHVyZXMuCmBgYHtyfQoKIyBHZXQgYSBjb3VudGllcyBkYXRhc2V0IGZvciBDb2xvcmFkbyBhbmQgcGxvdCBpdApjb19jb3VudGllcyA8LSBjb3VudGllcyhzdGF0ZSA9ICJDTyIpCmhlYWQoY29fY291bnRpZXMpCmBgYApgYGB7cn0KIyBHZXQgYSBDZW5zdXMgdHJhY3RzIGRhdGFzZXQgZm9yIERlbnZlciBDb3VudHksIENvbG9yYWRvIGFuZCBwbG90IGl0CmRlbnZlcl90cmFjdHMgPC0gdHJhY3RzKHN0YXRlID0gIkNPIiwgY291bnR5ID0gIkRlbnZlciIpCnBsb3QoZGVudmVyX3RyYWN0cykKa2luZ190cmFjdHMgPC0gdHJhY3RzKHN0YXRlPSJXQSIsIGNvdW50eSA9ICJLaW5nIikKcGxvdChraW5nX3RyYWN0cykKYGBgCgoKYGBge3J9CiMgUGxvdCBhcmVhIHdhdGVyIGZlYXR1cmVzIGZvciBMYW5lIENvdW50eSwgT3JlZ29uCmxhbmVfd2F0ZXIgPC0gYXJlYV93YXRlcihzdGF0ZSA9ICJPUiIsIGNvdW50eSA9ICJMYW5lIikKcGxvdChsYW5lX3dhdGVyKQpraW5nX3dhdGVyIDwtIGFyZWFfd2F0ZXIoc3RhdGUgPSAiV0EiLCBjb3VudHkgPSAiS2luZyIpCnBsb3Qoa2luZ193YXRlcikKYGBgCgpgYGB7cn0KIyBQbG90IHByaW1hcnkgJiBzZWNvbmRhcnkgcm9hZHMgZm9yIHRoZSBzdGF0ZSBvZiBOZXcgSGFtcHNoaXJlCm5oX3JvYWRzIDwtIHByaW1hcnlfc2Vjb25kYXJ5X3JvYWRzKHN0YXRlID0gIk5IIikKcGxvdChuaF9yb2FkcykKd2Ffcm9hZHMgPC0gcHJpbWFyeV9zZWNvbmRhcnlfcm9hZHMoc3RhdGUgPSAiV0EiKQpwbG90KHdhX3JvYWRzKQpgYGAKCkxvb2tpbmcgYXQgc3RydWN0dXJlIG9mIHRoZSBTcGF0aWFsIChzcCkgb2JqZWN0cwoKYGBge3J9CiMgQ2hlY2sgdGhlIGNsYXNzIG9mIHRoZSBkYXRhCmNsYXNzKGNvX2NvdW50aWVzKQoKIyBUYWtlIGEgbG9vayBhdCB0aGUgaW5mb3JtYXRpb24gaW4gdGhlIGRhdGEgc2xvdApoZWFkKGNvX2NvdW50aWVzQGRhdGEpCgojIENoZWNrIHRoZSBjb29yZGluYXRlIHN5c3RlbSBvZiB0aGUgZGF0YQpjb19jb3VudGllc0Bwcm9qNHN0cmluZwpgYGAKCkRpZmZlcmVuY2UgYmV0d2VlbiBjYXJ0b2dyYWdwaGljIGFuZCB0aWdyaXMgYm91bmRhcmllcwoKYGBge3J9CiMgR2V0IGEgY291bnRpZXMgZGF0YXNldCBmb3IgTWljaGlnYW4KbWlfdGlnZXIgPC0gY291bnRpZXMoIk1JIikKCiMgR2V0IHRoZSBlcXVpdmFsZW50IGNhcnRvZ3JhcGhpYyBib3VuZGFyeSBzaGFwZWZpbGUKbWlfY2IgPC0gY291bnRpZXMoIk1JIiwgY2IgPSBUUlVFKQoKIyBPdmVybGF5IHRoZSB0d28gb24gYSBwbG90IHRvIG1ha2UgYSBjb21wYXJpc29uCnBsb3QobWlfdGlnZXIkZ2VvbWV0cnkpCnBsb3QobWlfY2IkZ2VvbWV0cnksIGFkZCA9IFRSVUUsIGJvcmRlciA9ICJyZWQiKQpgYGAKCmBgYHtyfQojIEdldCBhIGhpc3RvcmljIENlbnN1cyB0cmFjdCBzaGFwZWZpbGUgZnJvbSAxOTkwIGZvciBXaWxsaWFtc29uIENvdW50eSwgVGV4YXMKd2lsbGlhbXNvbjkwIDwtIHRyYWN0cyhzdGF0ZSA9ICJUWCIsIGNvdW50eSA9ICJXaWxsaWFtc29uIiwgCiAgICAgICAgICAgICAgICAgICAgICAgY2IgPSBUUlVFLCB5ZWFyID0gMTk5MCkKCiMgQ29tcGFyZSB3aXRoIGEgY3VycmVudCBkYXRhc2V0IGZvciAyMDE2CndpbGxpYW1zb24xNiA8LSB0cmFjdHMoc3RhdGUgPSAiVFgiLCBjb3VudHkgPSAiV2lsbGlhbXNvbiIsIAogICAgICAgICAgICAgICAgICAgICAgIGNiID0gVFJVRSwgeWVhciA9ICIyMDE2IikKCiMgUGxvdCB0aGUgZ2VvbWV0cnkgdG8gY29tcGFyZSB0aGUgcmVzdWx0cyAgICAgICAgICAgICAgICAgICAgICAgCnBhcihtZnJvdyA9IGMoMSwgMikpCnBsb3Qod2lsbGlhbXNvbjkwJGdlb21ldHJ5KQpwbG90KHdpbGxpYW1zb24xNiRnZW9tZXRyeSkKYGBgCgpgYGB7cn0KIyBHZXQgQ2Vuc3VzIHRyYWN0IGJvdW5kYXJpZXMgZm9yIE9yZWdvbiBhbmQgV2FzaGluZ3Rvbgpvcl90cmFjdHMgPC0gdHJhY3RzKCJPUiIsIGNiID0gVFJVRSkKd2FfdHJhY3RzIDwtIHRyYWN0cygiV0EiLCBjYiA9IFRSVUUpCgojIENoZWNrIHRoZSB0aWdyaXMgYXR0cmlidXRlcyBvZiBlYWNoIG9iamVjdAphdHRyKG9yX3RyYWN0cywgInRpZ3JpcyIpCmF0dHIod2FfdHJhY3RzLCAidGlncmlzIikKCiMgQ29tYmluZSB0aGUgZGF0YXNldHMgdGhlbiBwbG90IHRoZSByZXN1bHQKb3Jfd2FfdHJhY3RzIDwtIHJiaW5kX3RpZ3Jpcyhvcl90cmFjdHMsIHdhX3RyYWN0cykKcGxvdChvcl93YV90cmFjdHMkZ2VvbWV0cnkpCmBgYAoKVGlkeSBwYXR0ZXJucyBjYW4gYWxzbyBiZSBhcHBsaWVkIHRvIGNvbWJpbmUgbXVsdGlwbGUgdGlncmlzIChzZikgb2JqZWN0cyAKdG9nZXRoZXIuCgpgYGB7cn0KIyBHZW5lcmF0ZSBhIHZlY3RvciBvZiBzdGF0ZSBjb2RlcyBhbmQgYXNzaWduIHRvIG5ld19lbmdsYW5kCm5ld19lbmdsYW5kIDwtIGMoIk1FIiwgIk5IIiwgIlZUIiwgIk1BIikKCiMgSXRlcmF0ZSB0aHJvdWdoIHRoZSBzdGF0ZXMgYW5kIHJlcXVlc3QgdHJhY3QgZGF0YSBmb3Igc3RhdGUKbmVfdHJhY3RzIDwtIG1hcChuZXdfZW5nbGFuZCwgZnVuY3Rpb24oeCkgewogIHRyYWN0cyhzdGF0ZSA9IHgsIGNiID0gVFJVRSkKfSkgJT4lCiAgcmJpbmRfdGlncmlzKCkKCnBsb3QobmVfdHJhY3RzJGdlb21ldHJ5KQpgYGAKYGBge3J9CnRyYWN0cyhzdGF0ZSA9ICJXQSIsIGhvdXNlID0gInVwcGVyIikKYGBgCgoKYGBge3J9CiMgR2V0IGJvdW5kYXJpZXMgZm9yIFRleGFzIGFuZCBzZXQgdGhlIGhvdXNlIHBhcmFtZXRlcgp0eF9ob3VzZSA8LSBzdGF0ZV9sZWdpc2xhdGl2ZV9kaXN0cmljdHMoc3RhdGUgPSAiVFgiLCBob3VzZSA9ICJsb3dlciIsIGNiID0gVFJVRSkKCiMgTWVyZ2UgZGF0YSBvbiBsZWdpc2xhdG9ycyB0byB0aGVpciBjb3JyZXNwb25kaW5nIGJvdW5kYXJpZXMKdHhfam9pbmVkIDwtIGxlZnRfam9pbih0eF9ob3VzZSwgdHhfbWVtYmVycywgYnkgPSBjKCJOQU1FIiA9ICJEaXN0cmljdCIpKQoKaGVhZCh0eF9qb2luZWQpCmBgYAoKYGBge3J9CnN0YXRlX2xlZ2lzbGF0aXZlX2Rpc3RyaWN0cyhzdGF0ZSA9ICJXQSIsIGNiID0gVFJVRSkgLT4gd2Ffc2VuYXRlCnBsb3Qod2Ffc2VuYXRlJGdlb21ldHJ5KQpnZ3Bsb3Qod2Ffc2VuYXRlKSArIGdlb21fc2YoKSArIAogIGNvb3JkX3NmKGRhdHVtID0gTkEpICsgCiAgdGhlbWVfbWluaW1hbCgpCmBgYAoKYGBge3J9CiMgUGxvdCB0aGUgbGVnaXNsYXRpdmUgZGlzdHJpY3QgYm91bmRhcmllcwpnZ3Bsb3QodHhfam9pbmVkKSArIAogIGdlb21fc2YoKQoKIyBTZXQgZmlsbCBhZXN0aGV0aWMgdG8gbWFwIGFyZWFzIHJlcHJlc2VudGVkIGJ5IFJlcHVibGljYW5zIGFuZCBEZW1vY3JhdHMKZ2dwbG90KHR4X2pvaW5lZCwgYWVzKGZpbGwgPSBQYXJ0eSkpICsgCiAgZ2VvbV9zZigpCgojIFNldCB2YWx1ZXMgc28gdGhhdCBSZXB1YmxpY2FuIGFyZWFzIGFyZSByZWQgYW5kIERlbW9jcmF0aWMgYXJlYXMgYXJlIGJsdWUKZ2dwbG90KHR4X2pvaW5lZCwgYWVzKGZpbGwgPSBQYXJ0eSkpICsgCiAgZ2VvbV9zZigpICsgCiAgc2NhbGVfZmlsbF9tYW51YWwodmFsdWVzID0gYygiUiIgPSAicmVkIiwgIkQiID0gImJsdWUiKSkKYGBgCgpgYGB7cn0KIyBEcmF3IGEgZ2dwbG90IHdpdGhvdXQgZ3JpZGxpbmVzIGFuZCB3aXRoIGFuIGluZm9ybWF0aXZlIHRpdGxlCmdncGxvdCh0eF9qb2luZWQsIGFlcyhmaWxsID0gUGFydHkpKSArIAogIGdlb21fc2YoKSArIAogIGNvb3JkX3NmKGNycyA9IDMwODMsIGRhdHVtID0gTkEpICsgCiAgc2NhbGVfZmlsbF9tYW51YWwodmFsdWVzID0gYygiUiIgPSAicmVkIiwgIkQiID0gImJsdWUiKSkgKyAKICB0aGVtZV9taW5pbWFsKGJhc2Vfc2l6ZSA9IDE2KSArIAogIGxhYnModGl0bGUgPSAiU3RhdGUgSG91c2UgRGlzdHJpY3RzIGluIFRleGFzIikKYGBgCgpgYGB7cn0KbGlicmFyeShzZikKCiMgR2V0IGRhdGFzZXQgd2l0aCBnZW9tZXRyeSBzZXQgdG8gVFJVRQpvcmFuZ2VfdmFsdWUgPC0gZ2V0X2FjcyhnZW9ncmFwaHkgPSAidHJhY3QiLCBzdGF0ZSA9ICJDQSIsIAogICAgICAgICAgICAgICAgICAgIGNvdW50eSA9ICJPcmFuZ2UiLCAKICAgICAgICAgICAgICAgICAgICB2YXJpYWJsZXMgPSAiQjI1MDc3XzAwMSIsIAogICAgICAgICAgICAgICAgICAgIGdlb21ldHJ5ID0gVFJVRSkKCiMgUGxvdCB0aGUgZXN0aW1hdGUgdG8gdmlldyBhIG1hcCBvZiB0aGUgZGF0YQpwbG90KG9yYW5nZV92YWx1ZVsiZXN0aW1hdGUiXSkKYGBgCgpgYGB7cn0KIyBHZXQgYW4gaW5jb21lIGRhdGFzZXQgZm9yIElkYWhvIGJ5IHNjaG9vbCBkaXN0cmljdAppZGFob19pbmNvbWUgPC0gZ2V0X2FjcyhnZW9ncmFwaHkgPSAic2Nob29sIGRpc3RyaWN0ICh1bmlmaWVkKSIsIAogICAgICAgICAgICAgICAgICAgICAgICB2YXJpYWJsZXMgPSAiQjE5MDEzXzAwMSIsIAogICAgICAgICAgICAgICAgICAgICAgICBzdGF0ZSA9ICJJRCIpCgojIEdldCBhIHNjaG9vbCBkaXN0cmljdCBkYXRhc2V0IGZvciBJZGFobwppZGFob19zY2hvb2wgPC0gc2Nob29sX2Rpc3RyaWN0cyhzdGF0ZSA9ICJJRCIsIHR5cGUgPSAidW5pZmllZCIsIGNsYXNzID0gInNmIikKCiMgSm9pbiB0aGUgaW5jb21lIGRhdGFzZXQgdG8gdGhlIGJvdW5kYXJpZXMgZGF0YXNldAppZF9zY2hvb2xfam9pbmVkIDwtIGxlZnRfam9pbihpZGFob19zY2hvb2wsIGlkYWhvX2luY29tZSwgaWRhaG9fc2Nob29sLCBieSA9ICJHRU9JRCIpCgpwbG90KGlkX3NjaG9vbF9qb2luZWRbImVzdGltYXRlIl0pCmBgYApgYGB7cn0KIyBHZXQgYSBkYXRhc2V0IG9mIG1lZGlhbiBob21lIHZhbHVlcyBmcm9tIHRoZSAxLXllYXIgQUNTCnN0YXRlX3ZhbHVlIDwtIGdldF9hY3MoZ2VvZ3JhcGh5ID0gInN0YXRlIiwgCiAgICAgICAgICAgICAgICAgICAgICAgdmFyaWFibGVzID0gIkIyNTA3N18wMDEiLCAKICAgICAgICAgICAgICAgICAgICAgICBzdXJ2ZXkgPSAiYWNzMSIsIAogICAgICAgICAgICAgICAgICAgICAgIGdlb21ldHJ5ID0gVFJVRSwgCiAgICAgICAgICAgICAgICAgICAgICAgc2hpZnRfZ2VvID0gVFJVRSkKCiMgUGxvdCB0aGUgZGF0YXNldCB0byB2aWV3IHRoZSBzaGlmdGVkIGdlb21ldHJ5CnBsb3Qoc3RhdGVfdmFsdWVbImVzdGltYXRlIl0pCmBgYAoKYGBge3J9CiMgU2V0IHRoZSBjb2xvciBndWlkZSB0byBGQUxTRSBhbmQgYWRkIGEgc3VidGl0bGUgYW5kIGNhcHRpb24gdG8geW91ciBtYXAKZ2dwbG90KG1hcmluX3ZhbHVlLCBhZXMoZmlsbCA9IGVzdGltYXRlLCBjb2xvciA9IGVzdGltYXRlKSkgKyAKICBnZW9tX3NmKCkgKyAKICBzY2FsZV9maWxsX3ZpcmlkaXNfYyhsYWJlbHMgPSBzY2FsZXM6OmRvbGxhcikgKyAgCiAgc2NhbGVfY29sb3JfdmlyaWRpc19jKGd1aWRlID0gRkFMU0UpICsgCiAgdGhlbWVfbWluaW1hbCgpICsgCiAgY29vcmRfc2YoY3JzID0gMjY5MTEsIGRhdHVtID0gTkEpICsgCiAgbGFicyh0aXRsZSA9ICJNZWRpYW4gb3duZXItb2NjdXBpZWQgaG91c2luZyB2YWx1ZSBieSBDZW5zdXMgdHJhY3QiLCAKICAgICAgIHN1YnRpdGxlID0gIk1hcmluIENvdW50eSwgQ2FsaWZvcm5pYSIsIAogICAgICAgY2FwdGlvbiA9ICJEYXRhIHNvdXJjZTogMjAxMi0yMDE2IEFDUy5cbkRhdGEgYWNxdWlyZWQgd2l0aCB0aGUgUiB0aWR5Y2Vuc3VzIHBhY2thZ2UuIiwgCiAgICAgICBmaWxsID0gIkFDUyBlc3RpbWF0ZSIpCmBgYAoKYGBge3J9CiMgR2VuZXJhdGUgcG9pbnQgY2VudGVycwpjZW50ZXJzIDwtIHN0X2NlbnRyb2lkKHN0YXRlX3ZhbHVlKQoKIyBTZXQgc2l6ZSBwYXJhbWV0ZXIgYW5kIHRoZSBzaXplIHJhbmdlCmdncGxvdCgpICsgCiAgZ2VvbV9zZihkYXRhID0gc3RhdGVfdmFsdWUsIGZpbGwgPSAid2hpdGUiKSArIAogIGdlb21fc2YoZGF0YSA9IGNlbnRlcnMsIGFlcyhzaXplID0gZXN0aW1hdGUpLCBzaGFwZSA9IDIxLCAKICAgICAgICAgIGZpbGwgPSAibGlnaHRibHVlIiwgYWxwaGEgPSAwLjcsIHNob3cubGVnZW5kID0gInBvaW50IikgKyAKICBzY2FsZV9zaXplX2NvbnRpbnVvdXMocmFuZ2UgPSBjKDEsIDIwKSkKYGBgCgpPdGhlciBwYWNha2dlcyAKLSBjZW5zdXNhcGkgIC0gZnVsbCBjZW5zdXMgQVBJIGFjY2VzcywgdmVyeSBleHRlbnNpdmUKLSBpcHVtc3IgLSBoaXN0b3JpY2FsIGRhdGEKLSBjYW5jZW5zdXMgLSBDYW5hZGlhbiBjZW5zdXMKCk90aGVyIFJlY29tbWVuZGF0aW9ucwotIFdvcmtpbmcgd2l0aCBkYXRhIGluIHRoZSB0aWR5dmVyc2UKLSBkYXRhIHZpc3VhbGl6ZWF0aW9uIHdpdGggZ2dwbG90MgotIGludGVyYWN0aXZlIG1hcHMgd2l0aCBsZWFmbGV0IGluIFIK